我正在创建一个需要tkinter combox的应用程序。在这里,我希望组合框从应用程序开始就有一个默认值。我尝试了current()
方法,但它不起作用
这是我截取的代码
n= tk.StringVar()
youtubechoicesLabel = ttk.Combobox(root, font=font, justify='center', textvariable=n)
youtubechoicesLabel['values'] = ("----Download Type----",
"Mp4 720p",
"Mp4 144p",
"Video 3gp",
"Audio Mp3")
youtubechoicesLabel.current(0)
youtubechoicesLabel["background"] = '#ff0000'
youtubechoicesLabel["foreground"] = '#ffffff'
youtubechoicesLabel.pack(side=TOP, pady=20)
只需设置n的值
调用
current()
是正确的,并且它正在工作-由于使用指定的白色foreground
颜色,您无法看到当前选择相关问题 更多 >
编程相关推荐