日安!我的tkinter程序将无法正确显示菜单。
假设菜单有3个选项,第一个选项将永远消失。添加了一些截图.截图1/ 截图2
这是代码,如果有人知道修复程序,请帮助!
from ttkthemes import ThemedStyle
from tkinter import ttk
from tkinter import *
root = Tk()
def show4():
x=0
optionsmenu = [
"Dark",
"Mint",
"Classic",
]
style = ThemedStyle(root)
style.set_theme("arc")
NightmodeO = StringVar()
drop = ttk.OptionMenu(root, NightmodeO, *optionsmenu)
b1=ttk.Button(root, text='Set theme', command=show4).grid(row=0)
drop.grid(row=1, column=0,sticky='w')
root.mainloop()发布于 2022-01-31 09:32:51
您需要设置一个默认选项,如optionsmenu[0]
drop = ttk.OptionMenu(root, NightmodeO, optionsmenu[0], *optionsmenu)
https://stackoverflow.com/questions/70922792
复制相似问题