一、目标
学习Tkinter制作窗体软件的基础,Combobox下拉菜单的制作。
二、试验平台
windows7 , python3.7
三、直接上代码
import tkinter
from tkinter import ttk
win = tkinter.Tk()
win.title("Kahn Software v1") # #窗口标题
win.geometry("500x300+200+20") # #窗口位置500后面是字母x
'''
下拉菜单
'''
xVariable = tkinter.StringVar() # #创建变量,便于取值
com = ttk.Combobox(win, textvariable=xVariable) # #创建下拉菜单
com.pack() # #将下拉菜单绑定到窗体
com["value"] = ("河北", "河南", "山东") # #给下拉菜单设定值
com.current(2) # #设定下拉菜单的默认值为第3个,即山东
def xFunc(event):
print(com.get()) # #获取选中的值方法1
print(xVariable.get()) # #获取选中的值方法2
com.bind("<>", xFunc) # #给下拉菜单绑定事件
win.mainloop() # #窗口持久化
kahn 2019年4月30日23:15:50