python3.Tkinter学习之Tk概念

译自Modern Tkinter for Busy Python Developers

与pyQt,wxPython相比tkinter较为简单,我用来制作小型GUI程序,省去了很多较为深入的知识,只保留了常用部分。

Widgets

Widget 类

Widget是对象,表示Button, frame等类的实例。

窗口的分层结构

另一件需要知道的事是创造的widget实例的父级。Tk中,所有的widgets都是窗口分层结构中的一部分,单个root作为分层结构的顶部。这个结构可以有任意深度,你可以在一个root窗口中建一个frame,frame包含另一个frame,frame又包含一个button。甚至一个新的顶级窗口是同样结构中的一部分,它的内容组成整体窗口分层结构中的子树。

在常见例子中,我有单个frame作为root窗口的孩子,这个frame控制着其他所有孩子。root窗口是frame是容器,及父级。

Alt text

Continue reading “python3.Tkinter学习之Tk概念”

Share and Study

 

English Version: https://today2tmr.com/en/2017/05/25/share-and-study/

这个网站将用于分享我在课内课外学到的知识,涉及包含编程和网络在内的各个信息技术相关领域。

由于大部分的基础知识在互联网上很容易搜索得到,我将会以项目的形式综合运用各个知识点,在实践中提高技术。

最后……为了顺便提高下英文能力,每一篇文章都会采用双语的模式。感谢指正语法错误或不恰当的地方!