今天我们来用tkinter实现一下登录,然后进入软件界面的操作,核心就是用到一个方法wait_window(window=None)
话不多说直接撸代码。
'''先写个登录框框吧,直接上函数吧,类真的累'''
def login(master):
login_frame = tk.Frame(master)
login_frame.grid(padx=15,pady=15)
ttk.Label(login_frame,text='用户名').grid(column=1,row=1,columnspan=2)
ttk.Entry(login_frame,).grid(column=3,row=1,columnspan=3)
ttk.Label(login_frame,text='密码').grid(column=1,row=2,columnspan=2)
ttk.Entry(login_frame,show='*').grid(column=3,row=2,columnspan=3)
def reg():
'''这里就写你的登录需要的内容就行'''
reg_top=tk.Toplevel(login_frame)
tk.Label(reg_top,text='用户注册').grid(column=2,row=2)
def cert():
'''这里需要验证用户名和密码对不对,不对就蹦出个对话框告诉他,对就destroy'''
login_frame.