Python GUI简介

本节内容如下:

  • tkinter库
  • GUI创建模板

tkinter库

  1. tkinter提供了一个强大的,与平台无关的窗口工具包。

  2. tkinter 的主要优点是它的速度很快。

  3. 虽然,在 Tk 8.5 中得到了极大的改进,然而,tkinter 界面让人觉得过时。不过,GUI 库还有更多其他的选择,你可能会对这些感兴趣。

GUI创建模板

示例

from tkinter import *

class UIApplication(Frame):
    def __init__(self,master=None):
        Frame.__init__(self,master);
        self.pack()
        self.create_ui()
    def create_ui(self):
        self.label = Label(self,text='我的一个GUI')
        self.label.pack()

app = UIApplication()
app.master.title = '我的第一个Python GUI'
app.mainloop()