Python中tkinter中控件的使用(6.Listbox列表框(单击多选))

import tkinter

win = tkinter.Tk()win.title("Listbox列表框(单击多选)")win.geometry("800x600+600+100")#MULTIPLE   支持不用按shift和ctrl可以多选lb=tkinter.Listbox(win,selectmode=tkinter.MULTIPLE)lb.pack()for item in["good","nice","handsome","very good","verynice"]:    lb.insert(tkinter.END,item)

win.mainloop()

原文地址:https://www.cnblogs.com/zlong123/p/10498119.html

时间: 2024-08-23 06:01:12

Python中tkinter中控件的使用(6.Listbox列表框(单击多选))的相关文章

Python中tkinter中控件的使用(6.Listbox列表框(添加滚动条))

import tkinter win = tkinter.Tk()win.title("Listbox列表框(添加滚动条)")#win.geometry("800x600+600+100")#tkinter.EXTENDED 可以使listbox支持shift和ctrl功能lb=tkinter.Listbox(win,selectmode=tkinter.EXTENDED)for item in["good","nice",&

Python中tkinter中控件的使用(7,Menu顶层菜单栏)

import tkinter win = tkinter.Tk()win.title("Menu顶层菜单栏")win.geometry("800x600+600+100") #菜单条menubar =tkinter.Menu(win)win.config(menu=menubar)def func(): print("lalaa")#创建一个菜单选项menu1=tkinter.Menu(menubar,tearoff=False)#给菜单选项,添

python中sorted函数的理解(对list列表排序,对dict字典排序)

在python手册中: sorted(iterable[,cmp,[,key[,reverse=True]]]) 作用:Return a new sorted list from the items in iterable. 第一个参数是一个iterable,返回值是一个对iterable中元素进行排序后的列表(list). 可选的参数有三个,cmp.key和reverse. 1)cmp指定一个定制的比较函数,这个函数接收两个参数(iterable的元素),如果第一个参数小于第二个参数,返回一个

Python中最常见的10个问题(列表)

列表是Python中使用最多的一种数据结果,如何高效操作列表是提高代码运行效率的关键,这篇文章列出了10个常用的列表操作,希望对你有帮助. 注意:很多人学Python过程中会遇到各种烦恼问题,没有人帮答疑.为此小编建了个Python全栈免费答疑交流.裙 :一久武其而而流一思(数字的谐音)转换下可以找到了,不懂的问题有老司机解决里面还有最新Python教程项目可拿,,一起相互监督共同进步! 1.迭代列表时如何访问列表下标索引 普通版: items = [8, 23, 45] for index i

wpf 获取datagrid中模板中控件

//获取name为datagrid中第三列第一行模板的控件 FrameworkElement item = dataGrid.Columns[3].GetCellContent(dataGrid.Items[0]); DataGridTemplateColumn temp = dataGrid.Columns[3] as DataGridTemplateColumn; //img是模板的name object c= temp.CellTemplate.FindName("img", i

ListView中itemz中控件的点击事件和条目点击事件冲突

<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:descendantFocusability="blocksDescendants&quo

Python中字典的键映射多个值(列表或者集合)

一个字典就是一个键对应一个单值的映射. 如果你想要一个键映射多个值,那么你就需要将这多个值放到另外的容器中, 比如列表或者集合里面.可以像下面这样构造这样的字典: message={'姓名':'马云','性别':'男','年龄':18} #用列表 message['爱好']=['对钱没兴趣','花钱有兴趣'] #用集合 message['兴趣']={'不想创业阿里','没意思'} 选择使用列表还是集合取决于你的实际需求.如果你想保持元素的插入顺序就应该使用列表, 如果想去掉重复元素就使用集合(并

easyui中如何设置下拉列表框combobox只能选择,列表框内不能输入

像下面这样,用easyui的combobox做的下拉列表,要使它只可以选择列表里面的值,不可以直接输入或删除值 data-options在支持HTML5的浏览器中有效,如果浏览器版本较低,那么最好直接把配置写成属性,例如: <input id="demoCombo" type="text" class="easyui-combobox" editable="false"/> 或者不行的话就用js来控制: $(&qu

Tkinter 控件详细介绍

1.Button 按钮.类似标签,但提供额外的功能,例如鼠标掠过.按下.释放以及键盘操作/事件 2.Canvas 画布.提供绘图功能(直线.椭圆.多边形.矩形) ;可以包含图形或位图 3.Checkbutton 选择按钮.一组方框,可以选择其中的任意个(类似 HTML 中的 checkbox) 4.Entry 文本框.单行文字域,用来收集键盘输入(类似 HTML 中的 text) 5.Frame 框架.包含其他组件的纯容器 6.Label 标签.用来显示文字或图片 7.Listbox 列表框.一