所以我对Python很陌生,想要了解多个屏幕的工作原理。到目前为止,这是我的代码。
import Tkinter as tk
from Tkinter import *
def create_window():
window1 = tk.Toplevel(root)
def Create_window2():
window = tk.Toplevel(root)
def quit():
global root
root.destroy()
root = Tk()
login = tk.Button(root, text="Login", command=Create_window2)
register = tk.Button(root, text="Register", command=create_window)
Exit = tk.Button(root, text="Exit", command=quit)
login.pack()
register.pack()
Exit.pack()
root.mainloop()
因此,单击按钮进行登录或注册后,将创建一个单独的屏幕。我想知道如何编辑该屏幕。例如,我如何在第二个屏幕上放置标签或“退出”按钮?谢谢你的帮助。
答案 0 :(得分:0)
https://www.youtube.com/watch?v=HjNHATw6XgY&list=PLQVvvaa0QuDclKx-QpC9wntnURXVJqLyk
此链接会将您带到sentdex的youtube播放列表,并真正帮助我学习使用tkinter的一种非常有效的方式。它使用类和OOP来实现它