from tkinter import *
from tkinter import messagebox
import random
class Application(Frame):
def __init__(self, master=None):
super().__init__(master)
self.master = master
self.pack()
self.createWidget()
def createWidget(self):
self.label01 = Label(self, text="User Name")
self.label01.grid(row=0,column=0)
self.entry01 = Entry(self)
self.entry01.grid(row=0,column=1)
Label(self, text="userName is phone number").grid(row=0,column=2)
Label(self, text="password").grid(row=1,column=0)
Entry(self, show="*").grid(row=1,column=1)
Button(self, text="login").grid(row=2,column=1,sticky=EW)
Button(self, text="cancel").grid(row=2,column=2,sticky=E)
if __name__ == "__main__":
root = Tk()
root.geometry("400x500+200+300")
app = Application(master=root)
root.mainloop()
grid布局管理器示例
最新推荐文章于 2024-07-17 09:15:39 发布