1.GUI编程入门【tkinter】【乡村培育站暑期学习2023.8】

  不管是否在PyCharm开发工具内部执行还是通过手工python命令去执行程序,最终的形式都是通过命令行命令运行的。在操作系统内部实际上几乎都属于图形化界面。例如:Windows 和MacOS系统之中本身都是自带有图形界面的,后来linux也开始出现许多的图形界面组件。

  GUI( Graphical User Interface, 图形用户接口)是人机交互的重要技术手段,利用GUI技术可以极大地方便使用者使用电脑的难度。在不同的编程语言内部实际上也提供有一系列的GUI组件,在python中也支持GUI。

 

   如果要想编写出一个属于自己的图形界面,就必须非常清楚每一种组件的定义及相关的处理操作,同时还需要清楚地掌握整个界面组件的布局管理,而且要想把所有的组件正常使用,那么也一定要有相应的事件处理。如果想要在python里面实现GUI编程,则可以使用tkinterPyqt5组件,如果具有java开发能力,还可以使用Jython通过java语言类库实现图形化界面开发。

Tkinter 组件

  Tkinter的提供各种控件,如按钮,标签和文本框等,这些控件通常被称为控件或者部件。目前有15种Tkinter的部件。

 

 

  

  标准属性

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

  

  几何管理

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

  

 

posted @ 2023-08-23 09:35  java帝国  阅读(41)  评论(0)    收藏  举报