簡體   English   中英

Tkinter的.grid()不能對齊,我無能為力

[英]Tkinter's .grid() not aligning things, I'm at my wits end

我一直在研究一個程序,該程序負責處理用戶的輸入,並在某一時刻用它制作表格,並要求他們編輯所需的任何內容。 我正在使用Tkinter,現在改變它為時已晚。 我有3個幀,第一個是Pmw滾動幀,第二個是left_frame,位於主要幀的內部,第三個是right_frame。 在左側,我有一堆Label,然后在右側,我有幾個OptionMenus和Entries。 問題是,無論我嘗試什么,我似乎都無法使它們保持一致。 我一直在這里。 這是相關的代碼: http : //pastebin.com/S7yMmacG

您可以忽略那里的所有功能,它們可以正常工作,並且與對齊方式無關,如果很麻煩,可以對不起。 至於看到實際發生的事情,他是問題的形象

https://i.imgur.com/y2ctoDq.jpg

我試過使用.pack()、. place(),但是都沒有用。 如果有人可以幫助那將是驚人的,我就一直在這方面工作,我真的不知道該怎么辦。 謝謝

他們沒有被提名,因為您所有將其更新為行

在網格中,我們有.grid(row=x,cloumn=x)

假設description標簽和字段要對齊,它們應該具有相同的行和不同的列

將說明標簽保留在row=0 and column=0並將其文本保留在row=0 and column=1

它們都應該屬於同一個框架。 請不要為此使用不同的框架

要具有固定的列寬度,可以使用myframe .grid_congfigure(column=0,minsize=150)進行更改,此大小在column 0整個幀中將保持不變

你可以從文檔中學習

暫無
暫無

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

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