Вопросы по теме 'tkinter-canvas'

tkinter: использование полос прокрутки на холсте
Я пытаюсь сделать холст прокручиваемым. Однако, как только я пытаюсь настроить полосы прокрутки для работы с холстом, tkinter, похоже, полностью игнорирует размеры, которые я изначально установил для своего холста. Я пробовал упаковать их все в...
62726 просмотров
schedule 20.03.2023

Tkinter — вставка текста в окна холста
У меня есть холст Tkinter, заполненный текстом и окнами холста или виджетами, созданными с использованием методов create_text и create_window . Виджеты, которые я размещаю на холсте, являются текстовыми виджетами, и я хочу вставить в них текст...
29581 просмотров
schedule 21.10.2023

Удаление строк на холсте Python tkinter
Я пытаюсь, чтобы пользователь удалял строки при нажатии правой кнопки мыши. Я привязал событие нажатия кнопки 3 к холсту и передал его следующей функции def eraseItem(self,event): objectToBeDeleted = self.workspace.find_closest(event.x,...
3416 просмотров
schedule 29.04.2023

Переместить холст tkinter с помощью мыши
Я хотел бы переместить весь tkinter Canvas с помощью щелчка мыши (удержание) + движение мыши. Я пытался с canvas.move , но, к сожалению, это не работает. Как я могу прокручивать весь холст? (не перемещать каждый элемент холста, а прокручивать...
10249 просмотров

Проблемы с обнаружением столкновений и неверное имя команды?
from Tkinter import * root = Tk() drawpad = Canvas(root, width=600,height=600, background='white') player = drawpad.create_rectangle(260,590,340,595, fill = "blue") ball = drawpad.create_oval(293,576,307,590, fill = "white") brick1 =...
51 просмотров

Понимание Tkinter после ()
Прежде всего, взгляните на мою предыдущую тему здесь: Tkinter понимает основной цикл Следуя совету оттуда, в программировании с графическим интерфейсом следует любой ценой избегать бесконечных циклов, чтобы виджеты реагировали на ввод...
6101 просмотров

ошибка питона; зависает график;Tkinter
Я пытаюсь построить два графика на холсте Tkinter. Проблема в том, что после нескольких графиков данных график зависает. Это занимает огромные ресурсы окна, тогда мне приходится принудительно его убивать. Поскольку я должен постоянно строить...
60 просмотров
schedule 27.07.2023

Статический текст на прокручиваемом холсте
Я хочу, чтобы текст на прокручиваемом холсте tkinter был статичным или привязанным. Он не должен двигаться вместе с полосами прокрутки. Как я могу это сделать? from tkinter import * root=Tk() frame=Frame(root,width=300,height=300)...
456 просмотров
schedule 07.01.2024

Создание барьеров вокруг области просмотра объекта холста tkinter
Итак, у меня здесь своего рода уникальная ситуация, так что терпите меня. Я хочу иметь возможность создавать так называемые «барьеры» вокруг области просмотра (часть холста, видимая пользователю) объекта холста tkinter. Например, взгляните на...
589 просмотров

Создать случайный прямоугольник на холсте
Я хочу создать случайный прямоугольник в моем классе прямоугольников. У меня есть функция def randomRects(x,y,width,height) : (x, y) — это верхний левый угол, а ширина должна быть меньше 90, высота меньше 70. Я понимаю, что для создания...
2859 просмотров
schedule 07.08.2023

Я пытаюсь заставить текст Tkinter Canvas длины x непрерывно прокручиваться по конечной области ‹x
Я пытаюсь заставить текст Tkinter Canvas длины x непрерывно прокручиваться по конечной области меньше x. У меня есть несколько объектов canvastext с разным текстом. Если я печатаю (новый текст), он показывает нужную мне прокрутку, но не отображается...
47 просмотров

Прямоугольник холста Python Tkinter с изображением
Здравствуйте, я хотел бы знать, как заполнить canvas.rectangle изображением, но не цветом. Это мои коды: def P1(): def square(): x1,y1,x2,y2=0,675,75,750 for i in range(0,10): for f in range(0,10):...
2437 просмотров
schedule 16.08.2022

Автоматическая прокрутка нескольких виджетов на холсте
Я использую несколько виджетов, размещенных на холсте, чтобы показать ход выполнения нескольких задач. Для этого я помещаю их в сетку на холсте в рамке. Почти все работает, но мне нужно, чтобы полоса прокрутки по умолчанию находилась в нижней части...
139 просмотров
schedule 02.11.2023

Рисование прямоугольника с помощью Tkinter?
У меня есть этот код до сих пор. Сначала я заставил его рисовать круги, и это работало хорошо. Я думал, что рисовать прямоугольники будет так же просто, но мне удавалось рисовать только квадраты. Я надеялся получить формы разной ширины и длины....
7551 просмотров
schedule 11.12.2023

Как удалить холст из Tkinter после показа окна
Я хочу создать строку в Tkinter, и после изменения высоты мне нужно удалить предыдущую строку и создать новую строку с новой высотой, это повторяющийся процесс. Для этого я прочитал учебник по Tkinter для python и думаю, что метод After может...
1472 просмотров

Как программно выйти из основного цикла с помощью кнопки холста tkinter
Моя программа генерирует несколько графиков по одному, и у каждого есть кнопка выхода. Программа делает паузу в mainloop , пока я не нажму кнопку, а затем генерирует следующий график. Мне нужен способ программно нажать или вызвать действие,...
1451 просмотров
schedule 04.03.2023

TkInter python — создание точек на холсте для получения треугольника Серпинского
Я хочу сделать программу, которая строит треугольник Серпинского (любого модуля). Для этого я использовал TkInter. Программа генерирует фрактал, перемещая точку случайным образом, всегда оставляя ее в стороне. После многократного повторения...
1940 просмотров
schedule 19.07.2023

Python Tkinter Canvas получает кардинальное направление линии
У меня есть две точки на холсте tkinter. Мне нужна функция, чтобы определить, в каком кардинальном направлении линия, проведенная между ними, будет ближайшей к (N, NW, W SW, S и т. д.) (Направление имеет значение)? Как мне это сделать? Обратите...
1150 просмотров
schedule 03.06.2022

Tkinter: перемещение Gif на холсте без PIL
У меня проблема с tkinter для python 3. Я хотел бы создать анимированный игровой персонаж в python, tkinter без использования PIL. Я нашел способ анимировать персонажа с помощью gif, но я не знаю, как переместить gif. Я пытался использовать...
1150 просмотров

tkinter печать на холсте с функцией
Я пытаюсь напечатать прямоугольник в классе mainWindow с помощью функции OnButtonAddClick на моем холсте, но когда я пытаюсь это сделать, я получаю сообщение об ошибке: AttributeError: объект 'NoneType' не имеет атрибута 'create_rectangle' Речь...
274 просмотров
schedule 07.06.2024