一、前言
OptionMenu可以用来创建一个下拉菜单,并与Button相关联,OptionMenu负责显示,并给变量赋值,Button则负责将显示的值打印出来。
二、创建OptionMenu
代码实现
from tkinter import *
def callback():
print(variable.get())
root = Tk()
root.title("你最喜欢的城市是?")
root.geometry("350x80")
variable = StringVar()
variable.set("北京")
mymenu = OptionMenu(root,variable,"北京","上海","广州","深圳")
mymenu.pack()
Button(root,text = "你的选择是",command = callback).pack()
mainloop()
三、运行
单击上面按钮选择城市,下面按钮确认,将城市打印在控制台上。
四、结语
1、Optionmenu可以显示一个下拉菜单,并放置在自己指定的位置。
2、Optionmenu可以填入一个变量,并给定选项值,当选择后,变量即变为所选的值。
如您在使用过程中有任何问题,请加QQ群进一步交流。
QQ交流群:906015840 (备注:物联网项目交流)。
获取资料:微信扫描下方二维码,关注公众号:一个物联网项目的前世今生。
静晨出品:静之所想,晨之所计