# -*-coding:gb2312-*-
from tkinter import *
from tkinter import messagebox
class Application(Frame):
"""一个经典的GUI程序的类的写法"""
# 构造函数(构建组件对象)
def __init__(self, master=None): # 构造函数
super().__init__(master) # super()代表的是父类的定义,而不是父类对象
self.master = master
self.pack() # 调用布局管理器
self.createWidget()
def createWidget(self):
# grid()中,rom代表第几行,column代表第几列
self.label01 = Label(self, text='用户名')
self.label01.grid(row=0, column=0)
self.entry01 = Entry(self)
self.entry01.grid(row=0, column=1)
self.label02 = Label(self, text="密码")
self.label02.grid(row=1, column=0)
self.entry02 = Entry(self, show="*") # show 代表隐藏密码内容
self.entry02.grid(row=1,column=1)
# 登录按钮
self.btn01 = Button(s
GUI之grid布局
于 2022-04-07 11:46:15 首次发布