GUI by Python1
前言
Tkinter能开发gui程序,也是极好的学习面向对象程序设计
GUI 的定义与基本概念
GUI(Graphical User Interface,图形用户界面)是一种通过视觉元素(如图标、按钮、窗口等)与用户交互的界面形式。与命令行界面(CLI)相比,GUI 更直观易用,适合普通用户操作。
GUI 的核心组件
窗口(Window):应用程序的主要交互区域。
控件(Widgets):如按钮、文本框、下拉菜单等交互元素。
事件驱动(Event-Driven):用户操作(如点击、输入)触发事件,程序响应事件执行逻辑。
Tkinter模块包含创建各种GUI的类
from tkinter import* window = TK() label = Label(window, text="Welcome to Python") button = Button(window,text="Click Me") label.pack() button.pack() window.mainloop()增加了一个button
from tkinter import* window = Tk() label = Label(window,text="Welcome to Python") button = Button(window,text="Click me") button1 = Button(window,text="Quit") label.pack() button.pack() button1.pack()#增加了一个button window.mainloop()