GUI就是图形用户界面(Graphical User Interface),python3自带有一个GUI模块tkinter。通过这个模块我们可以开发出图形化窗口程序,这篇文章简单介绍一下tkinter模块。
导入模块:
实例化一个父窗口:
父窗口进入事件循环,可以理解为保持窗口运行,否则界面不展示:
就这么简单一个空白的窗口就写好了,运行一下看看:
还可以设置窗口大小,窗口颜色,窗口标题等。
现在把窗口大小,标题、颜色都设置了一下。注意设置窗口的属性一定要写在rootWindow.mainloop()前面否者不起作用。
在Tkinter有15个核心的组件:
现在试用一下上面的label组件和BUTTON组件。把他们加到窗口里去。
添加文字标签
添加按钮:
运行一下看看:
完整代码
Tkinter还有很多的内容,这里先记录这些知识,我也是业余自学,边学习边记录,因为工作比较忙,所以学习进度变慢了。
后面的学习计划是进一步学习Tkinter。用Tkinter模块开发出一些实用的小工具。还有很多优秀的第三方GUI库。也会去学习研究。
赏