当前位置: 首页 > 后端技术 > Python

PythonGUI编程(Tkinter)

时间:2023-03-26 13:16:07 Python

PythonGUI编程(Tkinter)Python提供了多种图形化开发界面库,几个常用的PythonGUI库如下:.Tk和Tkinter可以在大多数Unix平台下使用,也可以在Windows和Macintosh系统下使用。Tk8.0后续版本可以实现原生窗口样式,在大部分平台上运行良好。wxPython:wxPython是一个开源软件,是Python语言的一个优秀的GUI图形库,可以让Python程序员轻松创建一个完整的、功能强大的GUI用户界面。Jython:Jython程序可以与Java无缝集成。除了一些标准模块外,Jython还使用Java模块。Jython几乎拥有标准Python中所有不依赖于C语言的模块。例如,Jython的用户界面将使用Swing、AWT或SWT。Jython可以动态或静态编译为Java字节码。Tkinter编程Tkinter是Python的标准GUI库。Python使用Tkinter快速创建GUI应用程序。由于Tkinter内置在python安装包中,只要安装Python就可以导入Tkinter库,而且Tkinter中也写了IDLE,Tkinter依然可以处理简单的图形界面。注:Python3.x版本使用的库名为tkinter,即首字母T为小写。importtkinter创建一个GUI程序1.导入Tkinter模块2.创建一个控件3.指定这个控件的master,即这个控件属于哪个4.告诉GM(geometrymanager)一个控件已经生成了。示例(Python3.x)importtkintertop=tkinter.Tk()top.mainloop()示例(Python2.x)importTkintertop=Tkinter.Tk()top.mainloop()