1
Python编程从入门到实践
1.17.9 第9章 关键词索引
第9章 关键词索引

1.图形化用户界面(Graphic User Interface,GUI):即通过鼠标对菜单、按钮等图形化元素触发指令,并从标签、对话框等图形化显示容器中获取人机对话信息。

2.Tkinter(Tk interface,Tk接口):是Tk图形用户界面工具包标准的Python接口。Tkinter是Python的标准GUI库,支持跨平台的图形用户界面应用程序开发,包括Windows、Linux、UNIX和Macintosh操作系统。

3.布局管理器:组织和管理在父组件中子组件的布局方式,Tkinter提供了三类不同的布局管理类:pack(使用块的方式组织组件)、grid(采用表格的结构组织组件)和place(可以设置组件的大小与位置,精确控制组件)。

4.事件:用户通过鼠标和键盘与图形用户界面交互时,会触发事件。Tkinter事件采用放置于尖括号(<>)内的字符串表示,称为事件系列。

5.响应函数:在GUI中定义了一些组件,当调用组件时,就会运行某个函数,这个函数称为响应函数。

6.Label组件:主要用于显示文本信息。Label既可以显示文本,也可以显示图像。

7.LabelFrame(标签框架)组件:是一个带标签的矩形框架,主要用于包含若干组件。

8.Message(消息)组件:Message和Label一样,也是用来显示文本信息,但主要用于显示多行文本信息。

9.Entry组件:Entry(单行文本框)主要用于显示和编辑文本。

10.Listbox(列表框)组件:这是一个用来显示一个字符串列表的组件。

11.Canvas(画布)组件:用于绘制各种几何图形,如圆、椭圆、线段、三角形、矩形、多边形等。

12.Text组件:这个组件用来编辑多行文本。