编辑推荐
本书主要讲解如何在窗口内使 用 Python 的内部模块 tkinter 设计图形用户接口 (GUI) 程序,让用户可以利用图形接口与计算机沟通。
内容简介
本书是国内首先使用 Python tkinter 设计 GUI 的中文书籍之一。本书主要讲解如何在窗口内使 用 Python 的内部模块 tkinter 设计图形用户接口 (GUI) 程序,让用户可以利用图形接口与计算机沟通。 tkinter 模块是一个跨平台的窗口应用程序,使用它设计的程序可以在 Windows 、macOS 、Linux 系 统上执行。
2019 年《Python GUI 设计 tkinter 菜鸟编程》一经出版便受到广大读者的喜爱。为了使其内容 更丰富,本书在其基础上增加了一些重要的项目实例,全书超过 312 个程序实例,一步一步讲解 tkinter 控件 (Widget) 的基础知识,同时也将应用范围扩充至小算盘、分形 (Fractal) 设计、文书编 辑、走马灯、模拟海龟绘图、球类竞赛、风扇设计、单个或多个反弹球设计、钟摆、直方图动态排 序、动画与游戏设计、MP3 音乐播放器。Python 是一门可以灵活使用的程序语言,本书的特色是 对 tkinter 最基础的知识使用了大量灵活的实例,说明其在各种环境下的应用方法。读者可以由这些 程序实例,事半功倍地学会用 tkinter 设计跨平台的窗口程序。
作者简介
资深IT作家,具备30余年的IT从业及写作经历,为老中青三代程序员创作了上百本IT图书,其作品始终屹立于编程基础图书巅峰而口碑不辍。
目 录
第1章?基本概念
1-1 认识GUI和tkinter 2
1-2 创建窗口 2
1-3 窗口属性的设置 3
1-4 窗口位置的设置 4
1-5 认识tkinter的Widget 5
1-5-1?tkinter的Widget 5
1-5-2?加强版的tkinter模块 6
1-6 Widget 的共同属性 7
1-7 Widget 的共同方法 7
第2章?标签Label
2-1 标签Label的基本应用 10
2-2 Widget的共同属性 Color 12
显示全部信息
前 言
2019年8月笔者出版了《Python GUI设计tkinter菜鸟编程》,这是市面上首本讲解GUI设计的图书,很快就销售了5000多册。本书是该书的增强版,除修订了一些语句外,还增加了GUI专题实践,让整个GUI的设计实例更加完善,让读者获得更好的参考价值。
Python应用程序内附tkinter模块。该模块主要用于设计图形用户接口(Graphical User Interface,GUI),也可用于设计跨平台的窗口应用程序,而且该模块中的控件(Widget)也可用于设计图形接口让用户和计算机沟通。tkinter模块简单好用,但是目前却少有书籍对这个模块做过完整的功能介绍,这也是笔者决定撰写本书的动力。
本书基本上不对Python语法进行介绍,所以读者需要有一定的Python知识才适合阅读本书,如果没有Python基础,建议先阅读讲解Python基础知识的图书,创建起完整的Python知识体系。
本书将通过约312个程