基于tkinter的GUI编程
一、概述
tkinter是python内置的GUI编程库,可以实现许多基础的GUI编程。python -m tkinter
能够查看tkinter的版本信息的GUI页面。下例是tkinter实现的一个hello world。1
2
3
4
5
6
7
8
9
10import tkinter as tk
class MainWindow(tk.Tk):
def __init__(self, title: str, width:int, height:int) -> None:
super().__init__()
self.title(title)
self.geometry(f"{width}x{height}")
self.label = tk.Label(self, text="Hello world")
self.label.pack()
MainWindow("Tk GUI", 800, 600).mainloop()
tkinter中涉及窗体(Frame),控件、容器、事件和布局等概念。接下来会在下面具体介绍。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 潇洒记忆!