from tkinter import Tk,Label,ttk
window = Tk()
window.resizable(0,0)
window.geometry('350x100')
window.title('文字')
def showText(*args):
try:
text = '文字1'
which = cbox.get()
if which == '文字1':
text = '文字1'
elif which == '文字2':
text = '文字2'
elif which == '文字3':
text = '文字3'
Label(window,text = text,font = ('SimHei',20)).place(x = 150,y = 15)
except Exception as e:
print('ERROR:',e)
cbox = ttk.Combobox(window,width = 15)
cbox['values'] = ['文字1','文字2','文字3']
cbox.place(x = 10,y = 10)
cbox.current(0)
cbox['state'] = 'readonly'
cbox.bind('<<ComboboxSelected>>',showText)
window.mainloop()
下拉框组件
原创
©著作权归作者所有:来自51CTO博客作者PanDaoxi的原创作品,请联系作者获取转载授权,否则将追究法律责任
上一篇:Python获取系统环境变量
下一篇:Python的运行参数
![](https://ucenter.51cto.com/images/noavatar_middle.gif)
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
前端下拉框外键如何回显
在ajax外面定义变量 var 外键属性=‘{回显名.外键属性.外键属性ID}’在for循环中
java 外键 for循环 ajax -
jquery移动端下拉刷新 jquery实现下拉框
Jquery操作select标签选中、更改选中、清空、删除和增加:<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><title>jquery 测试</
jquery移动端下拉刷新 Jquery操作select select标签的选中 select标签的text值 select标签的value值 -
Vue 日期下拉框
{{title}} {{selectValue}} 0"> {{item}} {{day}} {{title}} ...
控件 css html i++ 默认值