第19章 图形用户界编程
本章主题
♦ 引言
♦ Tkinter与Python编程
♦ Tkinter模块
♦ Tk组件库
♦ Tkinter使用举例
♦ 标签、按钮与进度条组件
♦ 一个使用Tk的中级范例
♦ 其他GUI简介(Tix、Pmw、wxPython和PyGTK)
♦ 相关模块和其他GUI
本章我们将对图形用户界面(graphical user interface, GUI)编程进行简介。不论你是初次涉及该领域还是想学到更多,抑或只是想看看Python是如何做的,这一章都会适合你。在这短短的一章里我们无法对GUI程序开发介绍得面面俱到,但我们将讲解最核心的内容。Python的默认GUI工具集是Tk,它也是我们将使用的最基本的GUI工具集,我们可以通过Python接口Tkinter来使用Tk (Tkinter正是“Tk接口”之意)。
Tk并非“最强、最新”,也不是包含GUI构建模块最多的工具集,但它非常简单,并且可以开发出能运行于大多数平台的GUI程序。我们将用Tkinter举几个例子其中包括一个中级范例,随后我们还将给出几个其他工具集的例子。一旦完成了本章的学习,你将掌握构建复杂应用程序的技巧,也有能力转向那些更流行的图形工具集。Python有许多对主流工具集的绑定(Binding)或转接(Adaptor),其中不乏对商业系统的,这里就不多介绍了。
当前内容版权归 wizardforcel 或其关联方所有,如需对内容或内容相关联开源项目进行关注与资助,请访问 wizardforcel .