1.GUI编程入门【tkinter】【乡村培育站暑期学习2023.8】
不管是否在PyCharm开发工具内部执行还是通过手工python命令去执行程序,最终的形式都是通过命令行命令运行的。在操作系统内部实际上几乎都属于图形化界面。例如:Windows 和MacOS系统之中本身都是自带有图形界面的,后来linux也开始出现许多的图形界面组件。
GUI( Graphical User Interface, 图形用户接口)是人机交互的重要技术手段,利用GUI技术可以极大地方便使用者使用电脑的难度。在不同的编程语言内部实际上也提供有一系列的GUI组件,在python中也支持GUI。

如果要想编写出一个属于自己的图形界面,就必须非常清楚每一种组件的定义及相关的处理操作,同时还需要清楚地掌握整个界面组件的布局管理,而且要想把所有的组件正常使用,那么也一定要有相应的事件处理。如果想要在python里面实现GUI编程,则可以使用tkinter,Pyqt5组件,如果具有java开发能力,还可以使用Jython通过java语言类库实现图形化界面开发。
Tkinter 组件
Tkinter的提供各种控件,如按钮,标签和文本框等,这些控件通常被称为控件或者部件。目前有15种Tkinter的部件。

标准属性
标准属性也就是所有控件的共同属性,如大小,字体和颜色等等。

几何管理
Tkinter控件有特定的几何状态管理方法,管理整个控件区域组织,以下是Tkinter公开的几何管理类:包、网格、位置


浙公网安备 33010602011771号