Tag: tkinter

Фон Tkinter Frame исчезает, когда я связываю с ним ярлык

Я пытаюсь сделать GUI в Tkinter . Но когда я связываю ярлык в любом кадре , его цвет фона исчезает. Принимая во внимание, что я ожидаю, что весь фон ярлыка будет зеленым. Мой код вставлен ниже from Tkinter import * from time import * root = Tk() root.rowconfigure(1, weight=1) root.columnconfigure(1, weight=1) leftFrame = Frame(root, width […]

Как использовать регулярное выражение в методе текстового поиска Tkinter?

Я хочу найти область для выделения в квадратных скобках. Эти квадратные скобки могут содержать любой текст: [A hello world] [B this is a tree] [A tkinter documentation is bad] Я хочу выделить слова в скобках с символом «A» с ними, например: Чтобы получить начальный индекс и количество совпадающих символов, я попробовал это: countVar = StringVar() […]

Отсутствует изображение Python

Поэтому я хочу создать окно с отображаемым изображением (из определенного файла) и одной кнопкой, чтобы закрыть окно. Пока он показывает окно, изменяет размер окна, чтобы он соответствовал изображению, но не отображает изображение. Вот что я до сих пор from Tkinter import * import Image import ImageTk class MyApp: def __init__(self, rData): self.cont1 = Frame(rData) self.cont1.pack(side="top", […]

Есть ли способ запросить функцию, которая будет вызываться в Tlointer mainloop из потока, который не является основным?

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

не может установить цвет фона ttk python os x, используя стили

С этим фрагментом кода я ожидаю, что на ярлыке будет красный цвет фона. def createWidgets (self): style = ttk.Style() style.configure("Red.TLabel", foreground="green", background="red") self.label1 = ttk.Label(textvariable=self.numberArray[0][0],style="Red.TLabel") self.label1.pack() Я получаю зеленый цвет переднего плана, но я не могу изменить цвет фона. Это на OS X. Я использую tcl и python ActiveState. Такая же проблема возникает с Python […]

Python Tkinter OptionMenu добавляет команду нескольким OptionMenus

В основном у меня есть ряд OptionMenus, которые создаются в цикле, но в настоящее время пуст: option_menu = [] for ii in range(jj): option_menu.append([]) for ll in range(kk): option_menu[ii].append(OptionMenu(frame,tkinter_text_var[ii][ll],'')) Затем в другом месте я использую флажок для установки значений по строкам: for ii in range(jj): for ll in range(kk): option_menu[ii][ll]["menu"].add_command(label = name_from_box.get(), command = lambda: […]

Как установить окно tkinter с постоянным размером

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

Перемещение изображения в python с помощью Tkinter

Ребята Я работаю над кодом, который должен перемещать изображение в python с помощью Tkinter (canvas). Это создает проблемы для меня. Изображение отображается, но оно не перемещается. from Tkinter import * root = Tk() root.title("Click me!") def next_image(event): global toggle_flag global x, y, photo1 # display photo2, move to right, y stays same canvas1.create_image(x+10, y, image=photo1) […]

Tkinter: доступ к холсту из обработчика кнопок

Как я могу обновить холст от функции, вызванной кнопкой? Вот мой код: from Tkinter import * import ImageTk tk = Tk() canvas = Canvas(tk, bg="white", width=300, height=200) canvas.grid() def displayLabel(): photoimage = ImageTk.PhotoImage(file="Logo.png") canvas.create_image(0,0, image=photoimage, anchor = NW) b3 = Button(tk, text="Display Label", width=30, command= displayLabel()) b3.grid(row=1) tk.mainloop() Нажатие кнопки «Ярлык дисплея» ничего не делает. […]

установить правильную позицию виджетов Tkinter в Python

Я пишу графический интерфейс для конвертера изображений RAW в Python, используя Tkinter. Графический интерфейс разделен на три части. Часть A имеет кнопку для импорта RAW-файла, часть B имеет четыре кнопки проверки, а в части C есть кнопки с двумя пробелами ввода. Длина столбцов 0 (= первая) задается меткой «правильная хроматическая аберрация» (самый длинный элемент). Это […]

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