- 博客(69)
- 收藏
- 关注
原创 Python图形界面(GUI)Tkinter笔记(二十四):Frame框架功能控件
Frame控件,也就是我们通常所说的框架,它是一个非常重要的容器控件。它本身并不直接参与与用户的交互过程,而是扮演着一个组织者和管理者的角色,主要负责组织和管理其他控件的布局。简单来说,它的工作原理就像是把原本的“根窗口”或者“父窗口”划分成几个独立的“子窗口”。Frame控件的核心价值在于它能够有效地组织控件、简化布局设计,从而大大提升代码的可维护性。
2025-02-15 10:08:56
94
原创 Python图形界面(GUI)Tkinter笔记(二十三):Scrollbar滚动条功能控件
在Tkinter库中,Scrollbar控件被设计用于构建水平或垂直滚动条,其通常与My_Listbox、Text、Canvas等控件协同工作,以实现对显示内容范围的滚动操作。这种控件在图形用户界面(GUI)中扮演着重要的角色,因为它允许用户通过拖动滚动条来浏览那些超出当前视图范围的内容。无论是处理大量文本的文本编辑器,还是展示复杂图形的画布,亦或是列出多个选项的列表框,Scrollbar控件都能提供一种直观且便捷的方式来控制内容的显示。
2025-02-15 10:00:32
190
原创 Python图形界面(GUI)Tkinter笔记(二十二):Listbox列表项目功能控件
【Listbox】组件的主要功能是展示一系列的字符串选项,供用户进行选择。它通常被嵌入到各种界面容器中,比如Frame,以便于用户交互。当用户从【Listbox】中选择一个或多个项目后,这些选择的项目可以通过【Insert】操作被添加到其他界面元素中,比如文本框或表格,从而实现数据的交互和更新。
2025-01-02 09:25:26
183
原创 Python图形界面(GUI)Tkinter笔记(二十一):Messagebox信息提示功能控件
messagebox 就像是 tkinter 库里的一个好帮手,它能帮你弹出各种各样的消息框给用户看。这些消息框可以告诉用户很多东西,比如提示、警告或者错误信息之类的。在 tkinter 库里,messagebox 这个模块有很多不同的函数,每个函数都能弹出一种特定的消息框。用这些函数,开发者可以轻轻松松地在图形界面里展示不同样式的消息框,跟用户互动起来就更顺畅了。
2025-01-02 08:56:38
104
原创 Python图形界面(GUI)Tkinter笔记(二十):Message短信息显示功能控件
Message控件,它如同一位擅长呈现提示信息的专家,与Label控件相似却更加智能,能够自动换行长句,使阅读体验更为流畅。对于手头有的简短文章或信息,无需繁琐编辑,Message控件即可轻松呈现,既简便又高效!
2024-12-24 10:30:17
144
原创 Python图形界面(GUI)Tkinter笔记(十九):Spinbox功能按钮
输入控件“Spinbox”,亦称为Spinbox,是一种用户界面元素,它通过提供直观的箭头按钮,使得用户能够轻松地增加或减少数值。这种控件特别适用于需要用户输入数字的场景,例如在设置软件参数、调整数值配置或是在填写表单时指定数量等。用户可以通过简单的点击操作,实现对数值的精确控制,从而提高输入效率并减少输入错误的可能性。
2024-12-24 10:21:16
227
原创 Python图形界面(GUI)Tkinter笔记(十八):Scale滑动条功能按钮
【代码】Python图形界面(GUI)Tkinter笔记(十八):Scale滑动条功能按钮。
2024-12-14 09:38:01
174
原创 Python图形界面(GUI)Tkinter笔记(十七):Checkbutton选项功能按钮(复选按钮)
【代码】Python图形界面(GUI)Tkinter笔记(十七):Checkbutton选项功能按钮(复选按钮)
2024-12-13 10:56:29
149
原创 Python图形界面(GUI)Tkinter笔记(十六):Radiobutton选项功能按钮(单选按钮)
在tkinter库中,选项功能按钮Radiobutton是一个常用的控件,用于从多个选项中选择一个,从而实现相关的交互功能。
2024-05-30 20:40:35
797
原创 Python图形界面(GUI)Tkinter笔记(十五):Lambda与Button的碰撞(2)
功能按钮(Button)与匿名函数(lambda)的碰撞。功能按钮(Button)的command参数能调用执行的是一个函数,但所调用的函数不能含有实参。如果所调用的函数需要一定的实参传入,该怎么办?方法一:使用匿名函数(lambda)表达式,使用command参数调用的确实是一个函数,而lambda表达式里面把该函数及同时要传递需要的参数表达好,这时间接把要调用的函数实参传入给函数。
2024-05-29 10:38:07
380
原创 Python图形界面(GUI)Tkinter笔记(十四):Entry与Button的碰撞(1)
用功能按钮(Button)、单行文本输入框(Entry)、文本框内容读取(get)实现一个极简易的加法运算,及与其他控件的交互,提高体验,主要体现其人机交互的意义。因为Entry()文本输入框没有限制输入内容属性的参数,它是把所有的输入都视作它特有的一个类属性,所以用get()方法读取出来是一个字符串而这字符串可包括字母或其它符号。因此我们必须对其进行判断后再计算,若直接计算可能会出现不可预料的错误。这里用了try...except..进行了简单的错误判断处理。
2024-05-29 10:30:46
385
原创 Python图形界面(GUI)Tkinter笔记(十三):用【Entry()】实现单行文本输入(4)
Tkinter库中的单行文本输入框(Entry)除了读取的get()方法、插入的insert()方法,还有删除的delete()方法。
2024-05-28 14:38:54
198
原创 Python图形界面(GUI)Tkinter笔记(十二):用【Entry()】实现单行文本输入(3)
Tkinter库中的单行文本输入框(Entry)除了与get()方法组合产生多姿多彩的反应,还可以与insert()方法组合而产生新的功能。例如用于用户不作任何输入就用默认值当作用户的输入这种场境,或在输入文本中加入指定的字符等。
2024-05-28 14:32:12
368
原创 Python图形界面(GUI)Tkinter笔记(十一):用【Entry()】实现单行文本输入(2)
Tkinter库中的单行文本输入框(Entry)与Pyhton中最常的get()方法有机结合在一起能实现各种各样的功能。get()不只是与Entry()方法配合使用,还可以与其它方法配合使用,例如还可以与前面的Button()方法使用等等。总之,不同的工具不同的组合产生的反应是充满各种梦幻与想象,妙趣横生。
2024-05-27 14:44:03
541
原创 Python图形界面(GUI)Tkinter笔记(十):用【Entry()】实现单行文本输入(1)
在tkinter库中,功能按钮(Button)是通过用鼠标实现人机交互的一个组件,但现实中电脑还可以通过键盘、声音等其它介质实现人机交互。而tkinter库中的文本输入框(Entry)则是接收键盘的输入内容,提供了直观的输入界面,并允许使用用户输入的数据来增强应用程序的功能和灵活性。【一】主要可实现功能及意义:(1)用户输入: Entry 控件只许输入单行文本。这是许多应用程序中不可或缺的功能,比如用户登录、搜索功能、数据输入等。
2024-05-27 13:38:03
475
原创 Python图形界面(GUI)Tkinter笔记(九):用【Button()】功能按钮实现人机交互
在Tkinter库中,功能按钮(Button)是实现人机交互的一个非常重要的组件。
2024-05-24 17:29:48
552
原创 Python图形界面(GUI)Tkinter笔记(八):用【Label()】方法制作九九乘数表
用【Label()】方法制作九九乘数表。主要是使用"config()"方法来体现函数式、模块化的美好风景。把需随时要修改的控件参数定义在“config()”方法里且把它封装在一个函数中,这时只需对这函数内的“config()”方法作出相应的修改即可,无需对主代码或全部代码重新修一遍。这也是Python或高级编程语言的模块化、对象化、函数化主要思想之一。
2024-05-24 11:18:47
174
原创 Python图形界面(GUI)Tkinter笔记(七):用Separator对控件进行分隔
在Tkinter中有一个Separator()方法,它主要用于在各控件之间添加分隔线的控件。而Separator()方法是属于加强tkinter.ttk里的控件,所以使用它之前还要导入tkinter.ttk;但它的控件参数或选项没有前面哪些控件那么多。其余笔记:【Python图形界面(GUI)Tkinter笔记(总目录)】
2024-05-16 20:02:28
480
原创 Python图形界面(GUI)Tkinter笔记(六):用config对控件进行设置
想让代码更模块化、函数化、对象化,可使用"config()"方法设置标签控件或其它控件的参数。把需随时要修改的控件参数定义在“config()”方法里且把它封装在一个函数中,这时只需对这函数内的“config()”方法作出相应的修改即可,无需对主代码或全部代码重新修一遍。这也是Python或高级编程语言的模块化、对象化、函数化主要思想之一。
2024-05-13 14:30:10
662
1
原创 Python图形界面(GUI)Tkinter笔记(五):控件的定位(3)
Tkinter(GUI)设计图形界面时有三种控件的包装方法去定位各控件在窗口(父容器、根窗口)上的位置。【1】pack()方法:用方位来定位位置,类似于Word文档中的文字对齐方式。【2】grid()方法:用二维表格式的坐标值定位,类似于EXCEL单元格坐标。【3】place()方法:用窗口的像素进行定位,类似于坐标点定位。对【3】place()方法的学习小结及实操(含代码)
2024-05-12 09:46:16
329
1
原创 Python图形界面(GUI)Tkinter笔记(四):控件的定位(2)
Tkinter(GUI)设计图形界面时有三种控件的包装方法去定位各控件在窗口(父容器、根窗口)上的位置。【1】pack()方法:用方位来定位位置,类似于Word文档中的文字对齐方式。【2】grid()方法:用二维表格式的坐标值定位,类似于EXCEL单位元。【3】place()方法:用窗口的像素进行定位,类似于坐标点定位。
2024-05-11 17:35:10
990
2
原创 Python图形界面(GUI)Tkinter笔记(三):控件的定位(1)
Tkinter(GUI)设计图形界面时有三种控件的包装方法去定位各控件在窗口(父容器、根窗口)上的位置。【1】pack()方法:用方位来定位位置,类似于Word文档中的文字对齐方式。【2】grid()方法:用二维表格式的坐标值定位,类似于EXCEL单位元。【3】place()方法:用窗口的像素进行定位,类似于坐标点定位。
2024-05-11 16:14:44
661
2
原创 Python图形界面(GUI)Tkinter笔记(二):标签Label的基本应用
Python图形界面(GUI)Tkinter笔记(二):标签Label的基本应用
2024-05-09 09:22:34
577
原创 如何使用xlwings库为Excel表格的单元格创建超链接----关于Python里xlwings库对Excel表格的操作(三十九)
如何使用xlwings库为Excel表格的单元格创建超链接----关于Python里xlwings库对Excel表格的操作(三十九)
2024-01-21 11:35:35
1310
原创 如何使用xlwings库对Excel表格进行排列----关于Python里xlwings库对Excel表格的操作(三十八)
如何使用xlwings库对Excel表格进行排列----关于Python里xlwings库对Excel表格的操作(三十八)
2024-01-20 14:22:09
1321
原创 如何使用xlwings库设置图表内折线的线型、颜色、数值点大小、数值点形状、数值点颜色等----关于Python里xlwings库对Excel表格的操作(三十七)
如何使用xlwings库设置图表内折线的线型、颜色、数值点大小、数值点形状、数值点颜色等----关于Python里xlwings库对Excel表格的操作(三十七)
2024-01-20 14:10:37
2378
原创 如何使用xlwings库设置图例文本字体、粗细、正斜、颜色及图例位置----关于Python里xlwings库对Excel表格的操作(三十六)
如何使用xlwings库设置图例文本字体、粗细、正斜、颜色及图例位置----关于Python里xlwings库对Excel表格的操作(三十六)
2024-01-19 14:12:42
1292
原创 如何使用xlwings库设置图例外框线型、粗细、颜色、阴影及填充----关于Python里xlwings库对Excel表格的操作(三十五)
如何使用xlwings库设置图例外框线型、粗细、颜色、阴影及填充----关于Python里xlwings库对Excel表格的操作(三十五)
2024-01-19 14:00:39
1337
原创 如何使用xlwings库设置坐标轴标题外框线型、粗细、颜色、阴影及填充----关于Python里xlwings库对Excel表格的操作(三十四)
如何使用xlwings库设置坐标轴标题外框线型、粗细、颜色、阴影及填充----关于Python里xlwings库对Excel表格的操作(三十四)
2024-01-18 11:09:02
1169
原创 如何使用xlwings库设置图表坐标轴文本内容、字体、粗细、正斜、颜色----关于Python里xlwings库对Excel表格的操作(三十三)
如何使用xlwings库设置图表坐标轴文本内容、字体、粗细、正斜、颜色----关于Python里xlwings库对Excel表格的操作(三十三)
2024-01-18 10:46:46
1155
原创 如何使用xlwings库创建图表及设置坐标轴标题文本内容----关于Python里xlwings库对Excel表格的操作(三十二)
如何使用xlwings创建图表、设置坐标轴标题文本内容。
2024-01-12 22:33:38
1359
原创 如何使用xlwings库设置绘图区外框线型、颜色、粗细及填充颜色----关于Python里xlwings库对Excel表格的操作(三十一)
如何使用xlwings库设置绘图区外框线型、颜色、粗细及填充颜色----关于Python里xlwings库对Excel表格的操作(三十一)
2024-01-12 22:17:38
1260
原创 如何使用xlwings库设置图表坐标轴主要网格线线型、粗细、颜色----关于Python里xlwings库对Excel表格的操作(三十)
如何使用xlwings库设置图表坐标轴主要网格线线型、粗细、颜色----关于Python里xlwings库对Excel表格的操作(三十)
2024-01-04 13:25:47
1281
原创 如何使用xlwings库打开设置图表坐标轴主要网格线----关于Python里xlwings库对Excel表格的操作(二十九)
如何使用xlwings库打开设置图表坐标轴主要网格线----关于Python里xlwings库对Excel表格的操作(二十九)
2024-01-03 09:50:04
958
原创 如何使用xlwings库为图表设置标题字体、字号、粗细、正斜、颜色----关于Python里xlwings库对Excel表格的操作(二十八)
如何使用xlwings库为图表设置标题字体、字号、粗细、正斜、颜色----关于Python里xlwings库对Excel表格的操作(二十八)
2024-01-03 09:36:51
1233
原创 如何使用xlwings库 在一个工作表中创建多个图表----关于Python里xlwings库对Excel表格的操作(二十七)
如何使用xlwings库 在一个工作表中创建多个图表----关于Python里xlwings库对Excel表格的操作(二十七)
2024-01-02 09:23:07
1702
原创 如何使用xlwings库打开并设置图表标题显示的文本----关于Python里xlwings库对Excel表格的操作(二十六)
如何使用xlwings库打开并设置图表标题显示的文本----关于Python里xlwings库对Excel表格的操作(二十六)
2024-01-02 08:57:19
1172
原创 如何使用xlwings库创建一个图表----关于Python里xlwings库对Excel表格的操作(二十五)
如何使用xlwings库创建一个图表----关于Python里xlwings库对Excel表格的操作(二十五)
2024-01-01 10:42:47
1110
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人