[英]Can't position Entry with grid?
“條目”和“按鈕”下方未根據網格參數放置它們自己。 是什么原因造成的?
class tt(Frame):
def __init__(self, master):
super(tt, self).__init__(master)
self.grid()
self.widget()
def widget(self):
self.inputType = Entry(self)
self.inputType.grid(row = 3, column = 3)
root = Tk()
root.title("Test")
root.geometry("300x300")
app = tt(root)
root.mainloop()
您看到的行為是正確的。 Tkinter正在按設計工作。
列和行的寬度和高度為零,除非其中包含某些內容。 因此,即使您在第3列中放置了某些內容,它也會顯示在左邊緣,除非其他列中沒有任何內容。 同樣,如果行0,行1或行2沒有任何內容,則行3的某些內容將出現在其父項的頂部。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.