文章分类 - Python Tkinter
摘要:##Python Tkinter ttk 子模块控件 前面所学的组件是tkinter模块下的组件,整体风格较老较丑。为了弥补这点不足,推出了 ttk 组件。ttk 组件更加美观、功能更加强大。 新增了 LabeledScale( 带标签的Scale)、Notebook( 多文档窗口)、Progres
阅读全文
摘要:##Python Tkinter 简单输入对话框 simpledialog(简单对话框)包含如下常用函数: 函数名 说明 askfloat(title, prompt, **kw) 输入并返回浮点数 askstring(title, prompt, **kw) 输入并返回字符串 askinteger
阅读全文
摘要:##Python Tkinter 文件对话框 文件对话框帮助我们实现可视化的操作目录、操作文件。最后,将文件、目录的信息传入到程序中。 文件对话框包含如下一些常用函数: 文件对话框函数名 说明 askopenfilename(**options) 返回选中的文件名 askopenfilenames(
阅读全文
摘要:##Python Tkinter 颜色选择框 颜色选择框可以帮助我们设置背景色、前景色、画笔颜色、字体颜色等等。 ###【示例】颜色选择框的基本用法 import tkinter as tk from tkinter.colorchooser import askcolor # 首先需要导入 ask
阅读全文
摘要:##Python Tkinter 事件处理 一个GUI应用整个生命周期都处在一一个消息循环(eventloop)中。它等待事件的发生,并作出相应的处理。 Tkinter提供了用以处理相关事件的机制,处理函数可被绑定给各个控件的各种事件 widget.bind(event, handler) 如果相关
阅读全文
摘要:##Python Tkinter 布局管理器 ###grid 布局管理器 grid表格布局,采用表格结构组织组件,子组件的位置由行和列的单元格来确定,并且可以跨行和跨列,从而实现复杂的布局 grid()方法提供的选项 选项 说明 取值范围 column 单元格的列号 从0开始的正整数 columns
阅读全文
摘要:##Python Tkinter messagebox消息框 消息框模块用于显示python应用程序中的消息框。根据应用要求,有各种功能用于显示相关消息 语法 messagebox.function_name(title,message [,options]) 参数详解 function_name:
阅读全文
摘要:##Python Tkinter LabelFrame标签框架 LabelFrame小部件用于在其子小部件周围绘制边框。我们还可以显示LabelFrame小部件的标题。它就像一个容器,可以用来分组相互关联的小部件的数量,如Radiobuttons 此小部件是Frame小部件的变体,具有框架的所有功能
阅读全文
摘要:##Python Tkinter PanedWindow窗口布局管理 PanedWindow小部件的作用类似于Container小部件,其中包含一个或多个水平或垂直排列的子窗口小部件(窗格)。通过使用鼠标移动称为框格的分隔线,用户可以调整子窗格的大小 每个窗格仅包含一个窗口小部件PanedWindo
阅读全文
摘要:##Python Tkinter Spinbox自设值 Spinbox小部件是Entry小部件的替代方案。它为用户提供了一系列值,用户可以从中选择一个值,它用于给予用户一些固定数量的值以供选择的情况 我们可以使用Spinbox的各种选项来装饰小部件。下面给出了使用Spinbox的语法。 语法 sp
阅读全文
摘要:##Python Tkinter Toplevel顶层窗口 Toplevel小部件用于创建和显示由窗口管理器直接管理的顶层窗口。顶层窗口小部件可能有也可能没有父窗口 当python应用程序需要在新窗口中表示一些额外信息,弹出窗口或小组件组时,将使用toplevel小部件 顶层窗户有标题栏,边框和其他
阅读全文
摘要:##Python Tkinter Text文本 Text(多行文本框)的主要用于显示多行文本,还可以显示网页链接,图片,HTML页面,甚至 CSS样式表,添加组件等。 因此,也常被当做简单的文本处理器、文本编辑器或者网页浏览器来使用。比如IDLE就是Text组件构成的。 Text小部件用于显示Pyt
阅读全文
摘要:##Python Tkinter Scrollbar滚动条 滚动条小部件用于向下滚动其他小部件的内容,如列表框,文本和画布。但是,我们也可以为Entry小部件创建水平滚动条 语法 scrb = Scrollbar(top, options) 可能的选项列表 选项 描述 activebackgroun
阅读全文
摘要:##Python Tkinter Scale滑块 Scale小部件用于实现python应用程序的图形滑块,以便用户可以滑动滑块上显示的值范围并选择其中的一个。 我们可以控制最小值和最大值以及比例的分辨率。当用户被迫从给定的值范围中仅选择一个值时,它提供了Entry小部件的替代方法。 语法 scale
阅读全文
摘要:##Python Tkinter Radiobutton单选按钮 Radiobutton小部件用于在python应用程序中实现一个多选项。它向用户显示多个选项,用户只能从中选择一个。我们可以将不同的方法与每个单选按钮相关联 我们可以在radiobuttons上显示多行文本或图像。为了跟踪用户对rad
阅读全文
摘要:##Python Tkinter Message消息 Message小部件用于向用户显示有关python应用程序行为的消息。消息小部件向用户显示无法编辑的文本消息。 消息文本包含多行。但是,消息只能以单一字体显示。 语法 message = Message(parent, options) 可能的选
阅读全文
摘要:##Python Tkinter Menu菜单 Menu小部件用于在python应用程序中创建各种类型的菜单(顶级,下拉和弹出) 顶级菜单是显示在父窗口标题栏下方的菜单。我们需要创建Menu小部件的新实例,并使用**add()**方法向其添加各种命令 语法 me = Menu(top, option
阅读全文
摘要:##Python Tkinter Menubutton菜单按钮 Menubutton小部件可以定义为始终向用户显示的下拉菜单。它用于为用户提供选择应用程序中存在的适当选择的选项。 Menubutton用于在python应用程序中实现各种类型的菜单。菜单与Menubutton相关联,可以在用户点击时显
阅读全文
摘要:##Python Tkinter Listbox列表框 列表框小部件用于向用户显示列表项。我们只能在列表框中放置文本项,并且所有文本项都包含相同的字体和颜色,用户可以根据配置从列表中选择一个或多个项目 语法 listbix = Listbox(parent, options) 可能的选项列表 选项
阅读全文
摘要:##Python Tkinter Label标签 标签是用于指定容器的 , 其中我们可以将文本或图像放入label标签。label是用于将消息提供给用户的Python应用,是一个存在各种选项可以配置文本或部分文本的标签 语法 label = Label(master,options) 可能选项的列表
阅读全文

浙公网安备 33010602011771号