更新时间:2024-12-31 19:25:03
封面
版权页
内容简介
作者简介
前言
第1章 基本概念
1-1 认识GUI和tkinter
1-2 创建窗口
1-3 窗口属性的设置
1-4 窗口位置的设置
1-5 认识tkinter的Widget
1-6 Widget的共同属性
1-7 Widget的共同方法
第2章 标签Label
2-1 标签Label的基本应用
2-2 Widget的共同属性Color
2-3 Widget的共同属性Dimensions
2-4 Widget的共同属性Anchor
2-5 Label文字输出换行位置wraplength
2-6 Widget的共同属性Font
2-7 Label的justify参数
2-8 Widget的共同属性Bitmaps
2-9 Label的compound参数
2-10 Widget的共同属性relief
2-11 标签文字与标签区间的间距padx/pady
2-12 图像PhotoImage
2-13 Widget的共同方法config( )
2-14 Widget的共同属性Cursor
2-15 Widget的共同方法keys( )
2-16 分隔线Separator
第3章 窗口控件配置管理员
3-1 Widget Layout Manager
3-2 pack( )方法
3-2-4 anchor参数
3-3 grid( )方法
3-4 place( )方法
3-5 Widget控件位置的总结
第4章 功能按钮Button
4-1 功能按钮的基本概念
4-2 使用Lambda表达式
4-3 创建含图像的功能按钮
4-4 简易计算器按钮布局的应用
4-5 设计光标在功能按钮上的形状
第5章 文本框Entry
5-1 文本框Entry的基本概念
5-2 使用show参数隐藏输入的字符
5-3 Entry的get( )方法
5-4 Entry的insert( )方法
5-5 Entry的delete( )方法
5-6 使用eval( )函数计算数学表达式
第6章 变量类别
6-1 变量类别的基本概念
6-2 get( )和set( )方法
6-3 追踪trace( )使用模式w
6-4 追踪trace( )使用模式r
6-5 trace( )方法调用的callback( )参数
6-6 计算器的设计
6-7 贷款程序设计
第7章 单选按钮与复选框
7-1 Radiobutton单选按钮
7-2 Checkboxes复选框
7-3 简单编辑程序的应用
第8章 容器控件
8-1 框架Frame
8-2 标签框架LabelFrame
8-3 顶层窗口Toplevel
8-4 框架专题实践
第9章 与数字有关的Widget
9-1 Scale的数值输入控制
9-2 Spinbox控件
第10章 Message与Messagebox
10-1 Message
10-2 Messagebox
第11章 事件Events和绑定Bindings
11-1 Widget的command参数
11-2 事件绑定
11-3 取消绑定
11-4 一个事件绑定多个事件处理程序
11-5 Protocols
第12章 列表框Listbox与滚动条Scrollbar
12-1 创建列表框
12-2 创建列表框项目insert( )
12-3 Listbox的基本操作
12-4 Listbox与事件绑定
12-5 活用加入和删除项目
12-6 Listbox项目的排序
12-7 拖曳Listbox中的项目
12-8 滚动条的设计
第13章 下拉式列表OptionMenu与组合框Combobox
13-1 下拉式列表OptionMenu
13-2 组合框Combobox
第14章 容器PanedWindow和Notebook
14-1 PanedWindow
14-2 Notebook
第15章 进度条Progressbar
15-1 Progressbar的基本应用
15-2 Progressbar动画设计
15-3 Progressbar的方法start( )、step( )、stop( )
15-4 indeterminate模式
第16章 菜单Menu和工具栏Toolbar