虽然使用标准库tkinter开发Python GUI程序很方便,也提供了强大的功能,但是窗体上的一切都需要程序员使用代码来控制,在页面布局上浪费大量时间,确实不是很方便。今天我们来介绍一个叫做PAGE的Python可视化开发环境,正如该软件网站所描述,PAGE – Python Automatic GUI Generator,这是个用于快速生成Python GUI程序界面的工具,可以像Visual Studio那样在窗体上拖放组件,然后设置属性,编写代码。。。。。。
运行PAGE需要tcl/tk的支持,但运行生成的Python tkinter程序并不需要安装这个包。首先到下面的网站下载并安装最新的tcl/tk包,
https://www.activestate.com/activetcl/downloads
然后到下面的网站下载并安装最新的PAGE软件,
https://sourceforge.net/projects/page/
安装过程很简单,然后就是启动这个软件了,看上去很简陋的样子,让我们先创建一个窗体并设置它的标题:
然后在左侧工具箱里用鼠标单击Label组件,再在窗体上合适的位置单击鼠标,这样就可以在窗体上创建一个标签组件,用鼠标调整其大小和位置,在右侧设置其属性foreground为红色