diff --git a/my_app.py b/my_app.py index 3db7fe7..1b7da67 100644 --- a/my_app.py +++ b/my_app.py @@ -1,10 +1,16 @@ import tkinter def login_to_reg(): # 登录界面转注册界面 - pass + app_login.root.destroy() + global app_reg + app_reg = My_register() + app_reg.show() def reg_to_login(): # 注册界面转登录界面 - pass + app_reg.root.destroy() + global app_login + app_login = My_login() + app_login.show() def register(): # 注册验证 pass @@ -43,11 +49,10 @@ class My_login(): # 登录窗口 button1 = tkinter.Button(self.root, text='登录', bg="lightblue", fg="black", width=15, command=login) button1.place(x=60, y=220) - button1 = tkinter.Button(self.root, text='注册', bg="lightgreen", + button2 = tkinter.Button(self.root, text='注册', bg="lightgreen", fg="black", width=15, command=login_to_reg) - button1.place(x=230, y=220) - # 进入消息循环,监听事件 - self.root.mainloop() + button2.place(x=230, y=220) + self.root.mainloop() # 进入消息循环,监听事件 def get_input(self): # 获取输入的用户名、密码 self.name = self.e1.get() @@ -91,9 +96,9 @@ class My_register(): # 注册窗口 button1 = tkinter.Button(self.root, text='提交', bg="lightblue", width=15,command=register) button1.place(x=230, y=250) - button1 = tkinter.Button(self.root, text='取消', bg="lightgreen", + button2 = tkinter.Button(self.root, text='取消', bg="lightgreen", width=15, command=reg_to_login) - button1.place(x=80, y=250) + button2.place(x=80, y=250) # 进入消息循环 self.root.mainloop()