Tkinter 按钮没有出现在窗口中

我正在尝试用 Python 创建一个登录系统。我能够创建窗口,但按钮没有出现在其中。有人可以帮帮我吗?这里的代码:



from tkinter import *




class Window(Frame):

    


    def __init__(self, master = None): 

        

        Frame.__init__(self, master) 

        self.master.title("Login")

        self.pack(fill = BOTH, expand = 1)


        

        self.master = master


    

    def init_window(self):


        self.master.title("Register")

        

        self.pack(fill= BOTH, expand= 1)


        registerbutton = Button(self, text= "Register")

        

        registerbutton.place(x = 0, y = 0)





root = Tk()


root.geometry("400x300")


app = Window(root)


root.mainloop()



智慧大石
浏览 177回答 1
1回答

侃侃无极

您需要调用init_window()函数,以便按place该函数中的原样显示按钮app = Window(root) app.init_window() root.mainloop()
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python