Tag: ttk

как переключить привязку событий на вкладках виджета ноутбука

У меня есть простое приложение на основе tkinter и ttk, поэтому у меня есть виджет для ноутбука, который должен создавать ограниченное количество вкладок; и вкладки – это одно и то же … но нужно делать разные действия над каждым. Когда нажимается какая-то кнопка, создается вкладка со своим собственным именем, и привязка события будет сосредоточена на […]

Python: фокус на вкладках ttk.Notebook

Я не понял, как настроить фокус на отдельной вкладке ttk.Notebook. focus_set не работает. Есть ли возможность? заранее спасибо

Кнопка TKinter TTK Жирный шрифт

Прежде всего, спасибо, что нашли время, чтобы посмотреть и прочитать мой вопрос. То, что я пытаюсь сделать, – сделать шрифт кнопки TTK полужирным. Это очень легко сделать с обычной кнопкой Tkinter, но у меня небольшие проблемы с TTK. Вот что я имею для обычной кнопки Tkinter: boldFont = Font (size = 10, weight = "bold") […]

Popup Dialog в Tkinter / Python

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

Python: Tkinter / ttk themed Message Box

Я начал создавать графический интерфейс с Tkinter, и я добавил модуль tkMessageBox . Но недавно я обнаружил, что импорт модуля ttk дает больше «актуальных» результатов: появляются кнопки и текстовые поля с фактическим стилем текущей ОС. Это: кнопки Windows 10 являются прозрачными и голубоватыми, а не теми затененными серыми блочными кнопками из предыдущих версий. Но, к […]

Tkinter look (theme) в Linux

Я знаю, что Tkinter не так современен, не так крут и, возможно, лучше использовать PyQt или т. Д. Но мне интересно, может ли Tkinter выглядеть не так уродливо в Ubuntu (Linux). Похоже, что версия Brew (в OS X) Tkinter от python, собранная со встроенной темой, выглядит хорошо: Но Tkinter Ubuntu заставляет меня плакать: Я прочитал, […]

Объединение сетки / упаковки Tkinter

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

python ttk.Entry, как центрировать вход

Вот скриншот программы, которую я пишу, используя Python Tkinter. Я использую виджет ttk.Entry для ввода пользователя. Я хотел бы знать, как центрировать вход в Entry (как вы можете видеть, вход теперь застрял в левой части виджета)

Удалить пустой первый столбец объекта Treeview

Я пытаюсь создать программу, которая извлекает записи из базы данных с помощью sqlite3 , а затем отображает их с помощью Treeview . Мне удалось создать таблицу с записями, но я просто не могу удалить первый пустой столбец. def executethiscommand(search_str): comm.execute(search_str) records = comm.fetchall() rows = records.__len__() columns = records[0].__len__() win = Toplevel() list_columns = [columnames[0] […]

Есть ли в наличии руководство по стилю ttk?

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

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