tkinter中combobox下拉选择控件(九)
combobox控件,下拉菜单控件
combobox控件在tkinter中的ttk下
简单的实现下:
1 import tkinter 2 from tkinter import ttk # 导入ttk模块,因为下拉菜单控件在ttk中 3 4 wuya = tkinter.Tk() 5 wuya.title("wuya") 6 wuya.geometry("300x200+10+20") 7 8 # 创建下拉菜单 9 cmb = ttk.Combobox(wuya) 10 cmb.pack() 11 12 13 wuya.mainloop()
结果:
给下拉菜单中添加内容:
1 import tkinter 2 from tkinter import ttk # 导入ttk模块,因为下拉菜单控件在ttk中 3 4 wuya = tkinter.Tk() 5 wuya.title("wuya") 6 wuya.geometry("300x200+10+20") 7 8 9 # 创建下拉菜单 10 cmb = ttk.Combobox(wuya) 11 cmb.pack() 12 # 设置下拉菜单中的值 13 cmb['value'] = ('上海','北京','天津','广州') 14 15 # 设置默认值,即默认下拉框中的内容 16 cmb.current(2) 17 # 默认值中的内容为索引,从0开始 18 19 wuya.mainloop()
结果:
绑定事件:
1 import tkinter 2 from tkinter import ttk # 导入ttk模块,因为下拉菜单控件在ttk中 3 4 wuya = tkinter.Tk() 5 wuya.title("wuya") 6 wuya.geometry("300x200+10+20") 7 8 9 # 创建下拉菜单 10 cmb = ttk.Combobox(wuya) 11 cmb.pack() 12 # 设置下拉菜单中的值 13 cmb['value'] = ('上海','北京','天津','广州') 14 15 # 设置默认值,即默认下拉框中的内容 16 cmb.current(2) 17 # 默认值中的内容为索引,从0开始 18 19 # 执行函数 20 def func(event): 21 text.insert('insert',cmb.get()+"\n") 22 cmb.bind("<<ComboboxSelected>>",func) 23 24 text = tkinter.Text(wuya) 25 text.pack() 26 27 wuya.mainloop()
结果:
转载于:https://www.cnblogs.com/anita-harbour/p/9315469.html
tkinter中combobox下拉选择控件(九)相关推荐
- 如何在 Cell 组件/插件中添加下拉树形控件
引言 用友华表Cell控件在提供强大的报表功能的同时,在关键细节也是十分突出,为开发者进一步缩短开发周期和最终用 户的完美需求提供了有效有利的平台.下面的例子提供了VB语言对实现美观实用的下拉树形控件 ...
- 《实用VC编程之玩转控件》第6课:ComboBox下拉框控件
本文转载自:VC驿站 https://www.cctry.com/thread-297426-1-1.html 1.向下拉框控件添加数据: a.通过Data属性添加,以分号间隔: b.向下拉框的结尾添 ...
- android 日期下拉选择控件,Android 中日期控件与下拉列表的使用
1.在一个EditText 中单击一下可以弹出日期对话框: private static int START; private int mYear; private int mMonth; priva ...
- DevExpress的下拉框控件LookUpEdit的使用、添加item选项值、修改默认显示值
场景 Winform控件-DevExpress18下载安装注册以及在VS中使用: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/1 ...
- JavaScript--在页面的下拉框控件中遍历出日期--先天下能力工场
在单独的javascript文件中建立如下代码,然后在jsp或者html页面中引用该文件,即可实现自动遍历生成option下拉框控件 function pageInit() { makeYear(); ...
- DevExpress的下拉框控件ComboxBoxEdit怎样绑定键值对选项
场景 DevExpress的下拉框控件ComboBoxEdit控件的使用: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/1028 ...
- DevExpress的下拉框控件ComboBoxEdit控件的使用
场景 Winform控件-DevExpress18下载安装注册以及在VS中使用: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/1 ...
- UI标签库专题七:JEECG智能开发平台 ComboBox (下拉选择框)
1. ComboBox (下拉选择框) 1.1. 参数 属性名 类型 描述 是否必须 默认值 name string 控件名称 是 null url string 远程数据访问 是 null ...
- Android 解决下拉刷新控件和ScrollVIew的滑动冲突问题。
最近项目要实现ScrollView中嵌套广告轮播图+RecyleView卡片布局,并且RecyleView按照header和内容的排列样式,因为RecyleView的可扩展性很强,所以我毫无疑问的选择 ...
- android多个下拉控件,Android实现支持所有View的通用的下拉刷新控件
下拉刷新对于一个app来说是必不可少的一个功能,在早期大多数使用的是chrisbanes的PullToRefresh,或是修改自该框架的其他库.而到现在已经有了更多的选择,github上还是有很多体验 ...
最新文章
- sql 自动 清理 ldf 日志_阳泉自动转盘式喷砂机
- 20181120-1 每周例行报告
- android默认开机动画,修改安卓开机动画(除了部分系统 如MIUI等)
- 台式电脑cpu排行榜_微星新款游戏台式电脑亮相 配备英特尔第十代CPU
- 病毒传播数学建模matlab分析,数学建模MATLAB之分析法(一)
- 怎么让拿到的字符串类型的值去掉双引号显示_python入门系列:Python数据类型
- 教你玩转HelloWorld
- android 隐藏桌面图标
- 2019年畅销好书大盘点,有你喜欢的书吗?
- 空集有四种写法,你知道么?——常用Latex符号表来啦!
- 启发式算法 Heuristic Algorithm
- 仓库温度湿度控制措施_一般仓库的温湿度控制范围是多少合适?
- Linux下抓取log的方法
- 问request.getRequestDispatcher(“url“).forward(request.response)是什么意思
- 简单个人网页设计作业 静态HTML个人博客主页——HTML+CSS+JavaScript 明星鹿晗(7页)
- 珍贵的人生格言81条和诸位分享
- 『杭电1859』最小长方形
- PDF怎么直接翻译成中文
- Claymore挖矿软件参数说明
- LTE下行物理层传输机制(3)-PHICH信道