Skip to main content
 首页 » 编程设计

python之Tkinter:如何创建选择框

2025年05月04日12Terrylee

我需要创建一个选择框

在这里我可以点击箭头,它会给我选择列表。

如果我点击其中一个,它会在第一个矩形中改变它。
有可能做这样的事情吗? 谢谢你的任何想法。

请您参考如下方法:

您也可以尝试 OptionMenu :

from Tkinter import * 
 
root = Tk() 
 
choices = ['GB', 'MB', 'KB'] 
variable = StringVar(root) 
variable.set('GB') 
 
w = OptionMenu(root, variable, *choices) 
w.pack(); root.mainloop() 

或者您可以尝试使用 Combobox:

from ttk import * 
from Tkinter import * 
 
root = Tk() 
 
choices = ['GB', 'MB', 'KB'] 
variable = StringVar(root) 
variable.set('GB') 
 
w = Combobox(root, values = choices) 
w.pack(); root.mainloop()