首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

软件测试|软件测试|超好用超简单Python GUI库——tkinter(八)

Listbox控件列表框,即 Listbox。在使用 Tkinter 进行 GUI 编程过程,如果需要用户自己进行选择时就可以使用列表框控件。...列表框选项可以是多个条目,也可以是单个唯一条目,但常用于多个条目。...( 0 开始)delete(first, last=None)删除参数 first 到 last 范围内(包含 first 和 last)所有选项get(first, last=None)返回一个元组....指向一个 StringVar 类型变量,该变量存放 Listbox 中所有的项目 2.在 StringVar 类型变量空格分隔每个项目,例如 var.set("c c++ java python...")selectbackground指定当某个项目选中时候背景颜色,默认值由系统指定selectborderwidth1.指定当某个项目选中时候边框宽度2.默认是由 selectbackground

2K10

【tkinter系列 第八课 Listbox窗口部件 】

本节课将要学习Listbox窗口部件,Listbox是列表框意思,那什么时候该用Listbox部件呢?列表框用于从一组文本项中进行选择。根据列表框配置方式,用户可以列表中选择一个或多个项。...查看选中结果 使用curselection()方法可以查看当前列表框选中结果。...listbox.delete(0,2)# 将列表前3个元素删除 Button(root, text="确定", command=print_choice).pack()# 程序一直循环,直到我们关闭窗口...它们是 SINGLE (只有一个选项)、 BROWSE (相同,但是可以鼠标移动选项)、 MULTIPLE (可以选择多个项目,一次点击一个)或 EXTENDED (可以选择多个范围项目,使用 Shift...# listbox.delete(0,2)# 将列表前3个元素删除 Button(root, text="确定", command=print_choice).pack()# 程序一直循环,直到我们关闭窗口

1.9K20
您找到你想要的搜索结果了吗?
是的
没有找到

零基础学Python【二十三、图形化界面设计 】(基础一篇全,欢迎认领)

()获取当前日期时间,insert()方法每次文本框txt尾部(END)开始追加文本。...这些选项可以 = 值形式设置,并以逗号分隔。...值 text.delete(10, 20) # 删除索引值10到20之前值 text.delete(0, END) # 删除所有值 2 get() 获取文件框值 3 icursor ( index...列表框控件主要方法见下面的表: 方法 功能描述 curselection() 返回光标选中项目编号元组,注意并不是单个整数 delete(起始位置,终止位置) 删除项目,终止位置可省略,全部清空为...看下面的一个例子:实现列表框初始化、添加、插入、修改、删除和清空操作,如下: from tkinter import * def ini(): Lstbox1.delete(0,END)

13.9K30

Python 学习之 Tkinter「下」

开始正文: 列表框控件:可以包含一个或者多个文本框。作用:在 ListBox 控件小窗口显示项目列表 注意 selectmode 几种方式区别: 1.BROWSE:通常,只能从列表框中选择一行。...如果单击一个项目,然后拖动鼠标会跟随选中,是默认。 2.SINGLE:和 BROWSE 区别是你只能选择一行,不能拖动。...2 ,只删除第一个索引处内容 lb.delete(1, 2) lb.delete(1) # 选中 用法同删除 lb.select_set(0, 1) # 取消选中,用法同删除 lb.select_clear...列表框 ListBox II # 绑定变量 v = tkinter.StringVar() # SINGLE 与 BORWSE 相似,但是不支持鼠标按下后移动选中位置 lb = tkinter.Listbox...Python 学习之 Tkinter「上 」 Python获取公众号评论并生成词云图证明抖音无罪 Python抓取公众号文章并生成pdf文件保存到本地 Python抓取某大V公众号文章 抓取得到

2.2K20

VB语言基础重要知识点13

本节课,我们先复习之前知识点,然后再原来基础上扩展我们新知识。 一、for基础复习 提问:代码提示时候怎么使用更方便? 在代码提示选中时候,选中这一项,按下tab这个。...这样好处是能够将我们光标定位在当前这行代码末尾。如果按回车会换行,会降低写代码效率。 接下来,我们一起回顾一下for语句。 提问:什么表示for循环内部?...=5结果是true(为真),就会进入for循环 i=6时,6<=5结果是false(为假),不会会进入for循环,直接运行next后面的代码 二、listbox列表框相关复习 listbox列表框...: 1.如何删除删除一项函数使用removeitem removeitem后面接索引,默认第一项为0,第二项为1,依次类推。...列表框与下拉框清空所有项目:使用“控件.clear”函数格式用法 combobox案例举例使用: 我们可以根据下拉内容不同来实现不同功能: 比如,在下拉框中选择交通运输类,在班级输出19轨道、18

1K20

Python 学习之 Tkinter「下」

列表框控件:可以包含一个或者多个文本框。作用:在 ListBox 控件小窗口显示项目列表 注意 selectmode 几种方式区别: 1.BROWSE:通常,只能从列表框中选择一行。...如果单击一个项目,然后拖动鼠标会跟随选中,是默认。 2.SINGLE:和 BROWSE 区别是你只能选择一行,不能拖动。...# 将列表元素当做一个整体添加,不常用 lb.insert(tkinter.END, ["bird", "duck"]) # 删除元素:参数 1 为开始引用,参数 2 为结束索引,如果不指出参数...2 ,只删除第一个索引处内容 lb.delete(1, 2) lb.delete(1) # 选中 用法同删除 lb.select_set(0, 1) # 取消选中,用法同删除 lb.select_clear...print(lb.selection_includes(1)) # 判断索引项是否被选中 效果图 列表框 ListBox II # 绑定变量 v = tkinter.StringVar()

2K50

windows编程学习笔记(三)ListBox使用方法

+ 鼠标或者其他组合) LBS_HASSTRINGS   指定一个自绘列表框包含有字符串项,这些字符串指针由应用程序管理,我们可以利用GetText函数得到相应字符串 LBS_MULTICOLUMN...,这两项都被选中,选择多项时只需要点击不同项,不需要用组合方式,同一项第一次单击时选中,第二次单击时取消选中) LBS_NOINTEGRALHEIGHT   列表框大小由系统在创建这个列表框时候决定...一般父窗口通过向列表框发送消息来控制列表框行为,而发送消息一般有以下几种: LB_ADDFILE 添加文件 LB_ADDSTRING 添加字符串 LB_DELETESTRING 删除字符串 LB_DIR...LB_SELECTSTRING  指定位置向后查找我们指定字符串项,找到后将该项设置为选中状态 LB_SELITEMRANGE  在多选模式下,将某一区域内一个或多个项设置为选中状态 LB_SETCARETINDEX...LB_SETLOCALE 设置列表框的当前区域 LB_SETSEL 在多选模式下选中某一字符串 LB_SETTABSTOPS 设置TAB停止位置 LB_SETTOPINDEX 设置列表框某一项处于可见位置

3.4K20

【译】W3C WAI-ARIA最佳实践 -- 控件

Shift + Up Arrow (可选地): 将焦点移到前一选中项并且切换选项选中状态。 Shift + Space (可选地): 最近选中项目中选择相邻元素聚焦。...Shift + Space (可选地): 最近选中项目中选择相邻元素聚焦。 Control + Shift + Home (可选地): 选择聚焦选项到第一个选项所有的选项。...单选列表框选中选项 aria-selected 设置为 true。 如果列表框支持多选: 角色 listbox 元素将 aria-multiselectable 设置为 true。...Shift + F10: 如果选项卡有关联弹出菜单,则打开菜单。 Delete (可选地): 如果允许删除操作,删除(关闭)当前选项卡元素和其相关联选项卡面板。...如果树结构允许用户一个动作只选择一个项目,那么它被称为单选择树(single-select tree),而且被聚焦项目还有一个被选中状态。

4.5K30

使用 Python+Tkinter 图形化界面知识创建小型 GUI 项目

使用 Python + Tkinter 图形化界面知识创建小型 GUI 项目 引言 在本篇博客,我们将展示如何使用我们在 Python 图形化界面基础课程中学到知识来设计和实现一个小型 GUI 项目...项目概述 我们将创建一个带有以下功能 To-Do 应用程序: 1 . 用户可以在文本框输入新任务。 2 . 用户可以点击“添加任务”按钮将任务添加到任务列表。 3 ....用户可以双击任务列表任务来编辑任务。 4 . 用户可以选中任务并点击“删除任务”按钮来删除任务。...”按钮,用户可以选中任务并点击按钮来删除任务: def delete_task(): selected_task_index = task_listbox.curselection()...希望这个示例项目对你有所帮助,让你能够应用在 Python 图形化界面基础课程中学到知识来创建自己小型 GUI 项目。祝你在 GUI 编程学习和实践取得成功!

45720

vc60修改快捷-MSDEV.EXE 版本

删除快捷加载外接后, 可以删除为菜单项, 停止 ++ 并将其分配给两外接命令按照下面步骤快捷: 1. ++ 工具 菜单, 单击 自定义 。 2. 在 自定义 对话框, 单击 键盘 选项卡。...在 自定义 对话框, 选择 命令 选项卡。 5. 类别 列表框中选择 外接 。 6. 到 文件 菜单 命令拖放它由 Open 命令 空间中。 7....删除快捷加载外接之后,您可以删除菜单项,停止 Visual C++ 通过执行以下步骤下将它们分配给两个加载项命令快捷 Visual C++ 工具 菜单,单击 自定义 。...您可能还希望删除菜单命令并插入在位置 加载项 命令。 若要插入新 加载项 命令在 ,使用以下步骤: Visual C++ 工具 菜单,单击 自定义 。... 类别 列表框中选择 加载项 。 将 命令拖到 文件 菜单拖出, 由 打开 命令在空间中。 命令到 添加项目 项在 项目 菜单上拖它 文件 命令在空间中。

1.5K20

vc60修改快捷-MSDEV.EXE-应用程序错误解决办法

删除快捷加载外接后, 可以删除为菜单项, 停止 ++ 并将其分配给两外接命令按照下面步骤快捷: 1. ++ 工具 菜单, 单击 自定义 。 2. 在 自定义 对话框, 单击 键盘 选项卡。...在 自定义 对话框, 选择 命令 选项卡。 5. 类别 列表框中选择 外接 。 6. 到 文件 菜单 命令拖放它由 Open 命令 空间中。 7....删除快捷加载外接之后,您可以删除菜单项,停止 Visual C++ 通过执行以下步骤下将它们分配给两个加载项命令快捷 Visual C++ 工具 菜单,单击 自定义 。...您可能还希望删除菜单命令并插入在位置 加载项 命令。 若要插入新 加载项 命令在 ,使用以下步骤: Visual C++ 工具 菜单,单击 自定义 。... 类别 列表框中选择 加载项 。 将 命令拖到 文件 菜单拖出, 由 打开 命令在空间中。 命令到 添加项目 项在 项目 菜单上拖它 文件 命令在空间中。

1.4K20

示例工作簿分享:筛选数据

图3 这个示例工作簿有以下功能: 1.按F3会运行更新代码更新工作表Sheet2唯一项,并以红色标注出新添加项。 2.按F4将调出图3所示用户窗体。...3.在用户窗体: (1)左侧列表框列出了工作表Sheet2所有唯一项。 (2)在搜索框输入内容时,会随着输入自动缩减左侧列表框内容。...(5)选择右侧列表框项目,单击“移除”按钮,该项目会自动移至左侧列表框。 (6)单击“筛选重置”按钮会重置列表框数据和工作表筛选。...(7)“全选/取消全选”选取状态会相应全部选取或取消全部选项相应列表框项。...(8)“选择类型”选中“选择多项”,则可以在列表框中选择多个项目选中“选项一项或者按下Shift或Ctrl选择多项”,则只能选择列表框一个项目,要选择多个项目,要按下Shift或者Ctrl

12410

C#学习笔记—— 常用控件说明及其属性、事件

位于分组框所有控件随着分组框移动而一起移动,随着分组框删除而全部删除,分组框Visible属性和Enabled属性也会影响到分组框所有控件。...列表类控件 10、ListBox 控件 ListBox 控件又称列表框,它在工具箱图标为,它显示一个项目列表供用户选择。在列表框,用户一次可以选择一项,也可以选择多项。...- 12 - (5)Items.Remove方法:用来列表框删除一个列表项,调用格式及功能如下。...[格式]: ListBox对象.Items.Remove(k);   [功能]: ListBox对象指定列表框删除列表项s。 (6)Items.Clear方法:用来清除列表框所有项。...当执行进程时,进度条系统突出显示颜色在水平栏左向右进行填充。进程完成时,进度栏被填满。

9.5K20

phpstrom开发工具快捷总结

F4 查找变量来源 CTRL+ALT+F7 选 字符 查找工程出现地方 ALT+F7 直接查询选中字符 Ctrl+F7 文件查询选中字符 自动代码 ALT + 回车 导入包,自动修正...本地历史 VCS/SVN Alt + 反引号(’) 快速弹出 VCS 菜单 Ctrl + K 提交项目 VCS Ctrl + T 更新项目 VCS Alt + Shift + C 查看最近发生变化...Ctrl + Delete 删除字(word) Ctrl + Backspace 删除字开始 Ctrl + 小键盘 + /- 展开 / 折叠代码块 Ctrl + Shift + 小键盘 + 展开全部... * 标识编辑过文件 Editor –> Editor Tabs 选中 Mark modifyied tabs with asterisk 9....当前编辑文件定位 方法 1) 在编辑所选文件按 ALT+F1, 然后选择 PROJECT VIEW 方法 2) 左侧 项目列表框 顶部 定位图标 13.

58910

安装包制作工具 SetupFactory使用2 API清单

44 DlgListBox.DeleteItem 列表框控件删除项目 45 DlgListBox.FindItem 基于搜索字符串在列表框查找项目,并返回其索引 46 DlgListBox.GetCount...设置文件属性 104 Folder.Create 创建新文件夹 105 Folder.Delete 删除文件夹 106 Folder.DeleteTree 删除指定文件夹及其子文件夹所有文件...,并返回该操作之后使用统计 155 Registry.CreateKey 在用户注册表创建“” 156 Registry.DeleteKey 用户注册表删除” 157 Registry.DeleteValue...用户注册表删除“值” 158 Registry.DoesKeyExist 确定是否存在指定注册表,并返回 true 或 false 159 Registry.GetAccess 检查注册表是否有指定访问权限...178 Service.Create 在本地系统创建服务 179 Service.Delete 服务数据库删除指定服务 180 Service.Pause 暂停指定服务 181 Service.Query

2.2K40

VC2008如何为MFC应用程序添加和删除消息响应函数

); dc.LineTo(0,(rect.bottom+rect.top)/2); CView::OnLButtonDown(nFlags, point); }     其实在VS2008添加消息响应函数办法蛮简单...,方法如下: 假如创建了一个名为ExampleMFC单文档应用程序,则在VS2008右键单击类视图中CExampleView类,选中【Properties】,在属性页中选择【Messages...】项,其中有WM_LBUTTONDOWN鼠标左键按下消息,点击消息后面的Add或者Delete即可一添加或者删除消息响应函数以及对应消息映射宏了。...· 3.在消息列表框,选择需要添加消息。 · 4.这样就可以在代码框中看到,OnCreate已经添加了。 想要删除的话再到消息框中选删除就可以了。          ...二、VC2008手动添加或删除消息响应函数             可以参照CSDN博主kivcare这篇博客:Vc2008如何为视图类添加消息响应,他方法是手动添加消息响应函数,删除的话就是逆过程了

1.8K20

exec_command 详解_linux exec命令

Delete 删除当前选中区。 DirLTR 目前尚未支持。 DirRTL 目前尚未支持。 EditMode 目前尚未支持。 FontName 设置或获取当前选中字体。...InsertSelectDropdown 下拉框控件覆盖当前选中区。 InsertSelectListbox 列表框控件覆盖当前选中区。...InsertTextArea 多行文本输入控件覆盖当前选中区。 InsertUnorderedList 切换当前选中区是项目符号列表还是常规格式化块。...RemoveFormat 当前选中删除格式化标签。 RemoveParaFormat 目前尚未支持。 SaveAs 将当前 Web 页面保存为文件。...UnBookmark 当前选中删除全部书签。 Underline 切换当前选中下划线显示与否。 Undo 目前尚未支持。 Unlink 当前选中删除全部超级链接。

2.5K30
领券