Tag: tkinter

Обрезка и отображение изображений с использованием PIL и Tkinter

Я начинаю изучать Python после того, как навсегда останется в ловушке с помощью VB6. Чтобы помочь себе узнать некоторые gui с Tkinter, я делаю простой игровой автомат. Чтобы анимировать колеса, у меня есть изображение размером ~ 300×2000, в котором есть все изображения, которые я намерен использовать в качестве полосы. Около 6 картин прямо сейчас. Я […]

Данные файла PPM не могут быть распознаны

Я пишу простой редактор изображений. Он использует файлы PPM. Из того, что я могу сказать, я чувствую, что мой код должен работать. Однако, я получаю эту ошибку Traceback (most recent call last): File "/home/zach/Downloads/piceditor (1).py", line 84, in <module> main() File "/home/zach/Downloads/piceditor (1).py", line 69, in main image = Image(Point(100,100), filename) File "/home/zach/Downloads/graphics.py", line 770, […]

Как изменить или удалить границу подменю виджета TKinter's OptionMenu?

Я пытаюсь избавиться от толстой границы, появляющейся, когда я изменил опцию меню и подменю фона и цвета переднего плана. Мне удалось избавиться или изменить родительскую границу optionmenu, используя: optmenu.configure (hilightthickness = 0) Здесь приводится ссылка на изменение цвета фона подменю: Как изменить цвет фона меню виджета OptionMenu Tkinter? .. но я не могу найти способ […]

Копирование форматированного текста из текстового виджета в tkinter

Я работаю над создателем цитаты APA на Python, используя tkinter. Я использую виджет «Текст», чтобы отобразить цитату после ее создания, но всякий раз, когда я копирую текст (с помощью сочетания клавиш Ctrl + C, на данный момент), он теряет свое форматирование. Есть ли способ скопировать форматированный текст (курсив, например) из виджета «Текст», а не неформатированный […]

Расширение Vim GUI с помощью Python tkinter

Я знаю, что есть несколько способов интеграции gVIM в GTK с помощью gtk.Socket и DBUS: Пида gtkvim Anjuta-Gvim ВЭЛ VimMate Vizinho Но мне было интересно, можно ли сказать, что есть плагин python, который использует tkinter для добавления дополнительных GUI-компонентов в графический интерфейс gVIM? Проблема заключается в том, как объяснить здесь два основных вопроса: Python: Есть […]

Отсутствие прозрачности в анимированном gif с Tkinter

Я хочу отобразить анимированный gif с Tkinter. Я попытался использовать предлагаемые здесь решения. Проблема в том, что в моем gif завершен только первый кадр. Все остальные кадры состоят из преимущественно прозрачной области, где только несколько пикселей, которые изменяются по сравнению с предыдущим кадром, непрозрачны. Могу я сказать Tkinter, что фон этих фреймов должен быть прозрачным? […]

Текст справа налево в tkinter

Я использую RTL-язык, и мне нужен текст RTL. Есть ли способ сделать это? И как я могу оправдать свой текст? Пример: from tkinter import * from tkinter.constants import * root = Tk() text = Text(root,,font=('Tahoma',8))#I need RTL and Right justified text! text.grid() scrl = Scrollbar(root, command=text.yview) text.config(yscrollcommand=scrl.set) scrl.grid(row=0, column=1, sticky='ns') root.mainloop()

Различают изображения «Перетаскивание» в Tkinter (Python 3.x)

Я пытаюсь сделать возможным, чтобы пользователь моей программы перетаскивал изображение из виджета и отбрасывал его в другой, не удаляя изображение с первой позиции. Я думал об использовании TopLevel для этого. При событии click + drag, TopLevel , содержащий одно и то же изображение, появится прямо над event.x изображения в позиции event.x и event.y . Затем […]

Создание окна Tkinter дочернего элемента без окна Tkinter

(Этот вопрос был первоначально отправлен в список рассылки python–tkinter) TL; TR Как установить мастер окна Tkinter из HWND в Windows? Я использую Tkinter во встроенном интерпретаторе Python в Windows. Существует настольное приложение Win32 с открытым основным окном. Встроенный Python запускает скрипт, который создает и отображает окно Tkinter. Есть ли способ назначить мастер (родительский) окна Tkinter […]

Чтение значка в .exe с иконкой tkinter's iconbitmap

Мое приложение встроено в один файл .exe с py2exe . Вместо этого кода (который работает, когда у меня есть файл .ico): root.iconbitmap(default='test.ico') Я хотел бы использовать root.iconbitmap(default='test.exe') потому что, поскольку у меня есть один файл .exe , у меня больше нет файла .ico … Это не работает: _tkinter.TclError: bitmap "D:\temp\test.exe" not defined Этот файл существует, […]

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