炫意html5
最早CSS3和HTML5移动技术网站之一

Python GUI界面编程常用模块有哪些?

阿喜阅读(141)

图形用户界面(Graphical User Interface,GUI)又称图形用户接口,是指采用图形方式显示的计算机操作用户界面。Python 提供了多个图形界面的开发库,几个常用的 Python GUI 库介绍如下。 1) thinte...

第一个Tkinter程序

老王阅读(139)

tkinter 是 Python 的标准 GUI 库,Python 使用 tkinter 可以快速创建 GUI 应用程序。 由于 tkinter 是内置到 python 安装包中的,因此只要安装好 Python 之后就能加载 tkinter...

Tkinter常用控件及其属性汇总

小杜阅读(219)

tkinter 包含 15 个 tkinter 控件,如表1 所示。 tkinter常用控件 控件名称 说明 Button 按钮控件,在程序中显示按钮 Canvas 画布控件,用来画图形,如线条及多边形等 Checkbutton 多选框控件...

Tkinter控件的颜色和大小

田田阅读(165)

在 Tkinter 中,可以对控件的颜色和大小进行设置。 控件颜色 如果用户是在 Windows 操作系统内使用 tkinter,就可以使用如下表所定义的颜色名称常数: Windows操作系统的颜色名称常数 SystemActiveBord...

Tkinter pack()布局

老王阅读(149)

所有 tkinter 控件都可以使用以下方法设置控件在窗口内的几何位置。 pack():将控件放置在父控件内之前,规划此控件在区块内的位置。 grid():将控件放置在父控件内之前,规划此控件为一个表格类型的架构。 place():将控件放...

Tkinter grid()布局

无卤阅读(118)

grid() 方法将控件依照表格的行列方式,来放置在窗体或窗口内。 1. grid()方法参数选项 1) row 此选项设置控件在表格中的第几列。 2) column 此选项设置控件在表格中的第几栏。 3) columnspan 此选项设置...

Tkinter place()布局

无卤阅读(144)

place() 方法设置控件在窗体或窗口内的绝对地址或相对地址。 1. place()方法参数选项 1) anchor 此选项定义控件在窗体或窗口内的方位,可以是N、NE、E、SE、S、SW、W、NW或 CENTER。默认值是 NW,表示在...

Tkinter事件介绍

嘿哈阅读(123)

有时候在使用 tkinter 创建图形模式应用程序过程中需要处理一些事件,如键盘、鼠标等动作。只要设置好事件处理例程(此函数称为 callback),就可以在控件内处理这些事件。使用语法如下: def function(): ... wid...

Tkinter鼠标事件处理

啊Q阅读(122)

在处理键盘、鼠标等动作时,只要设置好事件处理例程(此函数称为callback),就可以在控件内处理这些事件。 当处理鼠标事件时,1 代表鼠标左键,2 代表鼠标中间键,3 代表鼠标右键。下面是鼠标事件: <Enter>,此事件在鼠...

Tkinter键盘事件处理

牛青阅读(152)

tkinter 可以处理所有的键盘事件,包括 Ctrl、Alt、F1、Home 等特殊键。 下面是键盘事件: <Key>:此事件在按下 ASCII 码为 48~90 时发生,即数字键、字母键及 +、~ 等符号。 <Cont...

Tkinter拦截系统信息

田田阅读(118)

tkinter 提供拦截系统信息的机制,用户可以拦截这些系统信息,然后设置成自己的处理例程,这个机制称为协议处理例程(protocol handler)。 通常处理的协议如下: WM_DELETE_WINDOW:当系统要关闭该窗口时发生。 ...

Tkinter Button:按钮控件

啊Q阅读(160)

Button 控件用于创建按钮,按钮内可以显示文字或图片。 1. Button 控件的方法 1) flash() 将前景与背景颜色互换,以产生闪烁的效果。 2) invoke() 执行 command 属性所定义的函数。 2. Button...

Tkinter Canvas:绘图控件

牛青阅读(114)

Canvas 控件用于创建与显示图形,如弧形、位图、图片、线条、椭圆形、多边形及矩形等。以下是 Canvas 控件的常用方法介绍。 1) create_arc(coord, start, extent, fill) 创建一个弧形。其中,参数...

Tkinter Checkbutton:复选框控件

牛青阅读(137)

Checkbutton 控件用于创建复选框。Checkbutton 控件的属性如下: 1) onvalue,offvalue 设置 Checkbutton 控件的 variable 属性指定的变量,所要存储的数值。若复选框没有被选中,则此变...

Tkinter Entry控件

啊Q阅读(128)

Entry 控件用于在窗体或窗口内创建一个单行文本框。 Entry 控件的属性为 extvariable,此属性为用户输入的文字,或者是要显示在 Entry 控件内的文字。 Entry 控件的方法为 get(),此方法可以读取 Entry ...

Tkinter Label控件

老王阅读(117)

Label 控件用于创建一个显示方块,可以在这个显示方块内放置文字或图片。当用户在 Entry 控件内输入数值时,其值会存储在 tkinter 的 StringVar 类内。可以将 Entry 控件的 textvariable 属性设置成 ...

Tkinter Listbox:列表框控件

中天阅读(111)

Listbox 控件用于创建一个列表框。列表框内包含许多选项,用户可以只选择一项或多项。 1. Listbox控件的属性 1) height 此属性设置列表框的行数目。如果此属性为0,就自动设置为能找到的最大选择项数目。 2) select...

Tkinter Menu:菜单控件

yiyan阅读(117)

Menu 控件用于创建三种类型的菜单,即 pop-up(快捷式菜单)、toplevel(主目录)及 pull-down(下拉式菜单)。 Menu 控件的方法如下表所示: Menu 控件常用方法 方法 说明 add_command(optio...

Tkinter Message控件

嘿哈阅读(418)

Message 控件用于显示多行、不可编辑的文字。Message 控件会自动分行,并编排文字的位置。 下面的示例是创建一个简单的 Message 控件。 #Message控件 from tkinter import * #创建主窗口 win...

Tkinter Radiobutton:单选按钮控件

阿喜阅读(118)

Radiobutton 控件用于创建一个单选按钮。为了让一群单选按钮可以执行相同的功能,必须设置这群单选按钮的 variable 属性为相同值,value 属性值就是各单选按钮的数值。 1. Radiobutton 控件的属性 1) com...

Tkinter Scale:滑动条控件

yiyan阅读(119)

Scale 控件用于创建一个标尺式的滑动条对象,让用户可以移动标尺上的光标来设置数值。 Scale 控件的常用方法: 1) get() 取得目前标尺上的光标值。 2) set(value) 设置目前标尺上的光标值。 下面的示例将创建三个 S...

Tkinter Scrollbar:滚动条控件

老王阅读(120)

Scrollbar 控件用于创建一个水平或垂直滚动条,可与 Listbox、Text、Canvas 等控件共同使用来移动显示的范围。Scrollbar 控件的方法如下: 1) set(first, last),设置目前的显示范围,其值在 0...

Tkinter Text控件

无卤阅读(125)

Text 控件用于创建一个多行、格式化的文本框。用户可以改变文本框内的字体及文字颜色。 1. Text控件的属性 1) state 此属性值可以是 normal 或 disabled。state 等于 normal,表示此文本框可以编辑内容...

Tkinter Toplevel控件

中天阅读(101)

Toplevel widget 用于创建一个独立窗口,此独立窗口可以不必有父控件。Toplevel 控件拥有与 tkinter.Tk() 方法所打开窗口的所有特性,同时还拥有以下方法: 1) deiconify() 在使用 iconify(...

Tkinter messagebox:消息提示对话框

bigao阅读(120)

tkinter 提供不同类型的对话框,这些对话框的功能存放在 tkinter 的不同子模块中,主要包括 messagebox 模块、filedialog 模块和 colorchooser 模块。我们会对以上三个模块分别进行单独的讲解,在本节...

Java基础教程Android基础教程