Python 3基础教程33-tkinter模块创建一个window窗体

xiaoxiao2021-02-28  79

本文开始介绍利用Python做一些GUI编程,这里先介绍如何利用tkinter模块创建一个window窗体。

# tkinter 模块创建一个窗体 from tkinter import * ''' 开始接触桌面图形界面编程 你可以到安装路径:\lib\tkinter 打开__init__.py文件了解tkinter ''' class Window(Frame): ''' 这里Frame是一个class,你可以在__init__.py里找到这个 class Frame(widget): 这个意思说,定义一个Window类,Window的父类是Frame,这样Window就用了Frame的 属性和功能。 ''' def __init__(self, master= None): ''' 这里的__init__()是一个构造函数 ''' Frame.__init__(self, master) self.master = master # 初始化一个Tk对象,Tk()这个类描述的是一个主窗体 root = Tk() # 把root这个顶层窗体作为一个对象传入参数到我们定义的Window类 app = Window(root) # mainloop()的解释是:执行Tcl主要的loop root.mainloop() 其实,到http://effbot.org/tkinterbook/tkinter-hello-tkinter.htm,也有介绍如何创建一个打印hello,world的窗体 from Tkinter import * root = Tk() w = Label(root, text="Hello, world!") w.pack() root.mainloop() 总结:

一开始,不需要理解透彻,肯定有感觉困难样子,我们先记着这几行代码是创建一个windows窗体就可以了。

转载请注明原文地址: https://www.6miu.com/read-82426.html

最新回复(0)