Tag: tkinter

TkInter keypress, keyrelease events

Я понял, что события нажатия клавиш и keyrelease Tk должны были срабатывать только при нажатии или отпускании клавиши? Однако со следующим простым кодом, если я удерживаю клавишу «a», я получаю непрерывную последовательность чередующихся событий нажатия клавиш / keyrelease. Я что-то делаю неправильно, или TkInter багги? Это Python2.7 на Linux mint. from Tkinter import * def […]

Переадресация Tkinter предотвращает определенные события в Mac и Linux

Я пишу программу на Python с пользовательским интерфейсом Tkinter. Я хочу иметь небольшое окно без заголовка. Это окно должно принимать ввод с клавиатуры. Я не придирчива, является ли это формой виджета Entry или просто привязывается к KeyPress. overrideredirect(True) как правило, отключает строку заголовка. К сожалению, (за исключением Windows), это, по-видимому, предотвращает получение многих событий. Я […]

Как реализовать шаблон MVC в Tkinter

Мне нужен базовый пример, где шаблон MVC используется с TK Python. У меня есть код с использованием Tkiner, однако я хотел бы преобразовать его в шаблон MVC.

TypeError: <lambda> () не принимает аргументов (1 данный)

Я новичок в программировании на питоне и все еще пытаюсь понять использование лямбда. Познакомился с некоторыми gui-программами после многоголоджинга, я подумал, что мне нужно использовать это для работы кнопок, поскольку мне это нужно ЭТО РАБОТАЕТ mtrf = Button(root, text = "OFF",state=DISABLED,command = lambda:b_clicked("mtrf")) но когда я делаю то же самое для Scale, он не работает […]

Python PIL Изображение в автоматическом изменении метки

Я пытаюсь сделать виджет для хранения изображения, которое будет автоматически изменяться в соответствии с его контейнером, например, если оно упаковано непосредственно в окно, а затем расширение этого окна расширит изображение. У меня есть некоторый код, который является полуфункциональным, но мне пришлось добавить пару констант в одну из подпрограмм, чтобы предотвратить автоматическое изменение размера автозапуска (заставляя […]

Как закрыть окно Tkinter нажатием кнопки?

Напишите графическое приложение с кнопкой "Good-bye" . Когда Button нажата, окно закрывается. Это мой код до сих пор, но он не работает. Может ли кто-нибудь помочь мне с моим кодом? from Tkinter import * window = Tk() def close_window (root): root.destroy() frame = Frame(window) frame.pack() button = Button (frame, text = "Good-bye.", command = close_window) […]

Sawtooth tkinter mainloop длительность кадра?

Попытка анимации последовательности изображений PIL с использованием tkinter. График длительности кадров (мс) выглядит так: Кто-нибудь имеет представление о том, что может вызвать этот колючий пильный рисунок? Вот сценарий для воспроизведения: from PIL import Image, ImageTk import Tkinter import time import sys def generate_frames(n): """ keep n under 101 * 101 """ out = [] last_pil […]

Как сохранить выделение в списке tkinter?

У меня есть 2 выделенных списка, установленных в режиме одиночного выбора. Когда я выбираю элемент из listboxA , он подсвечивается, но когда я выбираю элемент из listboxB , он подсвечивается, а элемент из listboxA остается активным, но не подсвечивается. Как я могу держать оба выделенных?

Системный лоток Ubuntu в Python

Как поместить программу в системный трей (я не думаю, что это называется в Linux) в python TKINTER для UBUNTU 9.04.

Действительно пользовательский шрифт в Tkinter

Я делаю интерфейс в Tkinter, и мне нужно иметь пользовательские шрифты. Не только, скажем, Helvetica в определенном размере или что-то еще, кроме шрифтов, отличных от того, что обычно доступно на любой данной платформе. Это будет то, что будет храниться в программе как файл изображения или (предпочтительно) файл шрифта Truetype или аналогичный. Я не хочу устанавливать […]

Python - лучший язык программирования в мире.