python怎么读的pythontk下拉列表_如何从Tkinter中的列表创建下拉菜单?要创建“下拉菜单”,可以在tkinter中使⽤OptionMenu
基本OptionMenu⽰例:from Tkinter import *
master = Tk()
variable = StringVar(master)
variable.set("one") # default value
w = OptionMenu(master, variable, "one", "two", "three")
w.pack()
mainloop()
更多信息(包括上⾯的脚本)可以在here中到。
从列表中创建⽉份的OptionMenu⾮常简单:from tkinter import *
OPTIONS = [
"Jan",
"Feb",
"Mar"
] #etc
master = Tk()
variable = StringVar(master)
variable.set(OPTIONS[0]) # default value
w = OptionMenu(master, variable, *OPTIONS)
w.pack()
mainloop()
为了检索⽤户选择的值,您可以简单地对我们分配给⼩部件的变量使⽤.get(),在下⾯的情况下是variable:from tkinter import *
OPTIONS = [
"Jan",
"Feb",
"Mar"
] #etc
master = Tk()
variable = StringVar(master)
variable.set(OPTIONS[0]) # default value
w = OptionMenu(master, variable, *OPTIONS)
w.pack()
def ok():
print ("value is:" + ())
button = Button(master, text="OK", command=ok)
button.pack()
mainloop()
我强烈建议阅读this site以获得更多的基本tkinter信息,因为上⾯的⽰例是从该站点修改的。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论