Как добавить галочку рядом с выбранным в данный момент элементом (или выделить его) в OptionMenu в графическом интерфейсе tkinter? Идея состоит в том, что когда я снова нажимаю, чтобы выбрать другой элемент, я могу легко увидеть, какой из них выбран (аналогично следующему рисунку).
Я только что добавил новый пример:
from tkinter import *
OptionList = [
"Aries",
"Taurus",
"Gemini",
"Cancer"
]
app = Tk()
app.geometry('100x200')
variable = StringVar(app)
variable.set(OptionList[0])
opt = OptionMenu(app, variable, *OptionList)
opt.config(width=90, font=('Helvetica', 12))
opt.pack(side="top")
labelTest = Label(text="", font=('Helvetica', 12), fg='red')
labelTest.pack(side="top")
def callback(*args):
labelTest.configure(text="The selected item is {}".format(variable.get()))
variable.trace("w", callback)
app.mainloop()
Checkbutton
с tkinter, которые работают как чекбоксы. - person Cool Cloud   schedule 16.09.2020tk.OptionMenu
. Добавлен ответ для справки. - person acw1668   schedule 18.09.2020