簡體   English   中英

python tkinter 網格方法不會改變 label 的 position

[英]python tkinter grid method doesn't change position of label

我希望我的標簽/文本成為所需的位置,但是當我使用方法 grid(row=, column=) 時,我的文本將始終顯示在默認情況下的左上角。 我的代碼有什么問題?這是我的代碼:

class ticTacToeUI():
    master = 0
    player1 = 0
    player2 = 0


    def __init__(self):
        self.setUp()
        self.playerDisplay()
        #self.boardDisplay()
        #self.quitButton()
        self.runUI()

      
    def setUp(self):
        self.master = tk.Tk()
        self.master.title("Tic Tac Toe Game")
        self.master.geometry("800x600")
        self.master.configure(background="white")
        self.master.resizable(1,1)


    def playerDisplay(self):
        text = tk.Label(self.master, text="Player 1: O\nPlayer 2: X",bg="white",fg="black", font=(None,15))
        text.grid(row=400, column=500)``` 

因為它只有一個小部件,請嘗試添加更多小部件或 text.place(x=400, y=500)

暫無
暫無

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

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