簡體   English   中英

Tkinter 按鈕未出現在 window

[英]Tkinter button does not appear in the window

我正在嘗試在 Python 中創建登錄系統。 我能夠創建 window 但按鈕沒有出現在其中。 有人可以幫幫我嗎? 這里的代碼:


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()

您需要調用init_window() function,以便place按鈕顯示在 function 中

app = Window(root)
app.init_window()
root.mainloop()

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM