Python GUI设计活用tkinter之路:火力加强版—王者归来 pdf epub mobi txt 电子书 下载 2024
图书介绍
☆☆☆☆☆
简体网页||
繁体网页
著者
出版者 出版社:深智数位 订阅出版社新书快讯 新功能介绍
翻译者
出版日期 出版日期:2019/05/16
语言 语言:繁体中文
下载链接在页面底部
点击这里下载
立刻按 ctrl+D收藏本页
你会得到大惊喜!!
发表于2024-11-19
类似图书 点击查看全场最低价
图书描述
这是国内第一本使用Python内建模组tkinter,设计GUI程式中文书籍的第2版。全书超过300个程式实例,一步一步讲解tkinter 控件(Widget)的基础知识,同时也将应用范围扩充至小算盘、碎形(Fractal)设计、文书编辑、走马灯、模拟海龟绘图、球类竞赛、风扇设计、单个或多个反弹球设计、长条图动态排序、动画与游戏设计。Python是一门可以很灵活使用的程式语言,本书特色在于对tkinter最基础的知识使用了大量灵活的实例说明各种环境的应用方法,读者可以由这些程式实例事半功倍完成学会tkinter设计跨平台的视窗程式。
Python应用程式内有内附tkinter模组,这个模组主要是设计使用者图形介面(GUI, Graphical User Interface),可以用它设计跨平台的视窗应用程式,程式设计师可以使用此模组的控件(Widget)设计图形介面让使用者可以和电脑做沟通。tkinter模组简单好用,但是市面却缺乏这方面的知识,这将是GUI设计使用tkinter的经典中文着作。
这本着作基本原则是:
●Python GUI设计火力加强版
●从入门到完整、完美学习
●静态控件到动态游戏完美实例解说。
●单一控件动画到多控件动画
●本书以约300个程式实例讲解下列知识:
●跨平台视窗程式设计
●Python tkinter Widget解说
●Python tkinter.ttk Widget解说
●Widget共通属性
●Widget共通方法
●变数类别Variable Classes
●事件与绑定Events and Binds
●计算器(Calculator)设计
●文书编辑程式(Editor)设计
●动画游戏设计
●碎形(Fractal)设计
●走马灯设计
●模拟海龟绘图
●球类竞赛
●风扇设计
●单个或多个反弹球设计
●建立长条图与动态排序
著者信息
作者简介
洪锦魁
一位超越电脑作业系统与科技时代的电脑专家,着作等身的作家。
■ DOS 时代他的代表作品是 IBM PC 组合语言、C、C++、Pascal、资料结构。
■ Windows 时代他的代表作品是 Windows Programming 使用 C、Visual Basic。
■ Internet 时代他的代表作品是网页设计使用 HTML。
■ 大数据时代他的代表作品是 R 语言迈向 Big Data 之路。
除了作品被翻译为简体中文、马来西亚文外,2000 年作品更被翻译为Mastering HTML 英文版行销美国。
近年来作品则是在北京清华大学和台湾深智同步发行:
1:Java 入门迈向高手之路王者归来
2:Python 入门迈向高手之路王者归来
3:HTML5 + CSS3 王者归来
4:R 语言迈向Big Data 之路
他的着作最大的特色是,所有程式语法会依特性分类,同时以实用的程式范例做解说,让整本书浅显易懂,读者可以由他的着作事半功倍轻松掌握相关知识。
Python GUI设计活用tkinter之路:火力加强版—王者归来 pdf epub mobi txt 电子书 下载
图书目录
第一章 基本观念
1-1 认识 GUI 和 tkinter
1-2 建立视窗
1-3 视窗属性的设定
1-4 视窗位置的设定
1-5 认识 tkinter 的 Widget
1-6 Widget 的共通属性
1-7 Widget 的共通方法
第二章 标签 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 compound 参数
2-10 Widget 的共通属性 Relief style
2-11 标签文字与标签区间的间距 padx/pady
2-12 影像 PhotoImage
2-13 Widget 的共通方法 config( )
2-14 Widget 的共通属性 Cursors
2-15 Widget 的共通方法 keys( )
2-16 分隔线 Separator
第三章 视窗控件配置管理员
3-1 视窗控件配置管理员 Widget Layout Manager
3-2 pack 方法
3-3 grid 方法
3-4 place 方法
3-5 Widget 控件位置的总结
第四章 功能钮 Button
4-1 功能钮基本观念
4-2 使用 lambda 表达式的好时机
4-3 建立含影像的功能钮
4-4 简易计算器按钮佈局的应用
4-5 设计滑鼠游标在功能钮的外形
第五章 文字方块 Entry
5-1 文字方块 Entry 的基本观念
5-2 使用 show 参数隐藏输入的字元
5-3 Entry 的 get( ) 方法
5-4 Entry 的 insert( ) 方法
5-5 Entry 的 delete( ) 方法
5-6 计算数学表达式使用 eval( )
第六章 变数类别
6-1 变数类别的基本观念
6-2 get( ) 与 set( )
6-3 追踪 trace( ) 使用模式 w
6-4 追踪 trace( ) 使用模式 r
6-5 再看 trace( ) 方法唿叫的 callback 方法参数
6-6 计算器的设计
第七章 选项钮与核取方块
7-1 Radio buttons 选项钮
7-2 Checkboxes 核取方块
7-3 简单编辑程式的应用
第八章 容器控件
8-1 框架 Frame
8-2 标签框架 LabelFrame
8-3 顶层视窗 Toplevel
8-4 专题 - 使用 tkinter 处理谢尔宾斯基三角形
第九章 与数字有关的 Widget
9-1 Scale 的数值输入控制
9-2 Spinbox 控件
第十章 Message 与 Messagebox
10-1 Message
10-2 Messagebox
第十一章 事件 (Events) 和绑定 (Bindings)
11-1 Widget 的 command 参数
11-2 事件绑定 Binding events
11-3 取消绑定 Unbinding events
11-4 一个事件绑定多个事件处理程式
11-5 Protocols
第十二章 表单 Listbox 与卷轴 Scrollbar
12-1 建立表单
12-2 建立表单项目 insert( )
12-3 Listbox 的基本操作
12-4 Listbox 与事件绑定
12-5 活用加入和删除项目
12-6 Listbox 项目的排序
12-7 拖曳 Listbox 的项目
12-8 卷轴的设计
第十三章 OptionMenu 与 Combobox
13-1 下拉式表单 OptionMenu
13-2 组合框 Combobox
第十四章 容器 PanedWindow 和 Notebook
14-1 PanedWindow
14-2 Notebook
第十五章 进度条 Progressbar
15-1 Progressbar 的基本应用
15-2 Progressbar 动画设计
15-3 Progressbar 的方法 start( )/step( )/stop( )
15-4 mode=indeterminate 模式
第十六章 功能表 Menu 和工具列 Toolbars
16-1 功能表 Menu 设计的基本观念
16-2 tearoff 参数
16-3 功能表清单间加上分隔线
16-4 建立多个功能表的应用
16-5 Alt 快捷键 (Shortcuts)
16-6 Ctrl+ 快捷键 (Shortcuts)
16-7 建立子功能表 (Submenu)
16-8 建立弹出功能表 (Popup menu)
16-9 add_checkbutton( )
16-10 建立工具列 Toolbar
第十七章 文字区域 Text
17-1 文字区域 Text 的基本观念
17-2 插入文字 insert( )
17-3 Text 加上卷轴 Scrollbar 设计
17-4 字型 Fonts
17-5 选取文字 Selecting text
17-6 认识 Text 的索引 (index)
17-7 建立书签 (Marks)
17-8 标签 (Tags)
17-9 Cut/Copy/Paste 功能
17-10 复原 Undo 与重复 Redo
17-11 搜寻文字 Searching text
17-12 拼字检查 Spelling check
17-13 储存 Text 控件内容
17-14 开新档案 New File
17-15 开启旧档 Open File
17-16 预设含卷轴的 ScrolledText 控件
17-17 插入影像
第十八章 Treeview
18-1 Treeview 的基本观念
18-2 格式化 Treeview 栏位内容 column( )
18-3 建立不同颜色的行内容
18-4 建立阶层式的 Treeview
18-5 插入影像
18-6 Selection 选项发生与事件触发
18-7 删除项目
18-8 插入项目
18-9 连按 2 下某个项目
18-10 Treeview 绑定卷轴
18-11 排序 Sorting
第十九章 Canvas
19-1 绘图功能
19-2 滑鼠拖曳应用在绘制线条
19-3 动画设计
19-4 反弹球游戏设计
19-5 多个反弹球的设计
19-6 建立长条图和执行排序
附录 A RGB 色彩表
附录 B 函数或方法索引表
图书序言
图书试读
None
Python GUI设计活用tkinter之路:火力加强版—王者归来 epub 下载 mobi 下载 pdf 下载 txt 电子书 下载 2024
Python GUI设计活用tkinter之路:火力加强版—王者归来 epub 下载 mobi 下载 pdf 下载 txt 电子书 下载 2024
Python GUI设计活用tkinter之路:火力加强版—王者归来 pdf epub mobi txt 电子书 下载 2024
用户评价
类似图书 点击查看全场最低价
Python GUI设计活用tkinter之路:火力加强版—王者归来 pdf epub mobi txt 电子书 下载