Вопросы по теме '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 просмотров
schedule
07.02.2024
Проблемы с обнаружением столкновений и неверное имя команды?
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 просмотров
schedule
13.12.2022
Понимание Tkinter после ()
Прежде всего, взгляните на мою предыдущую тему здесь: Tkinter понимает основной цикл
Следуя совету оттуда, в программировании с графическим интерфейсом следует любой ценой избегать бесконечных циклов, чтобы виджеты реагировали на ввод...
6101 просмотров
schedule
03.06.2024
ошибка питона; зависает график;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 просмотров
schedule
06.04.2024
Создать случайный прямоугольник на холсте
Я хочу создать случайный прямоугольник в моем классе прямоугольников.
У меня есть функция 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 просмотров
schedule
31.05.2024
Прямоугольник холста 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 просмотров
schedule
22.06.2022
Как программно выйти из основного цикла с помощью кнопки холста 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 просмотров
schedule
15.06.2022
tkinter печать на холсте с функцией
Я пытаюсь напечатать прямоугольник в классе mainWindow с помощью функции OnButtonAddClick на моем холсте, но когда я пытаюсь это сделать, я получаю сообщение об ошибке: AttributeError: объект 'NoneType' не имеет атрибута 'create_rectangle'
Речь...
274 просмотров
schedule
07.06.2024