我已經是Tkinter的新手了,並且已經編寫了一個程序來打開文件並解析二進制消息。Tkinter顯示varLabel和價值乾淨
我正在努力如何最好地顯示結果。我的解析類將有300多個條目,我想要類似於表的東西。
var1Label : var1Val
var2Label : var2Val
我打了周圍的這些小部件,但沒有得到任何東西,我可以自豪:標籤,文本消息和可能其他人。
所以我希望標籤能夠證明是正確的,而Var的證明是有理由的,或者其他任何可能對如何讓這個吸引人的顯示器成爲好主意的東西,比如擁有所有的':'對齊。 Var的大小將在0-15個字符之間。
我在windows上使用python 2.7.2。
這裏的網格法我是用虛擬變量
self.lbVar1 = Label(self.pnDetails1, text="Var Desc:", justify=RIGHT, bd=1)
self.lbVar1.grid(sticky=N+W)
self.sVar1 = StringVar(value = self.binaryParseClass.Var1)
self.Var1 = Label(self.pnDetails1, textvariable=self.sVar1)
self.Var1.grid(row=0, column=1, sticky=N+E)
你檢查出'.grid()'系統?即時假設你正在使用'.pack()'方法。 –
是的,我正在使用.grid()系統。我正在尋找一個能讓我在列級設置一些屬性的小部件。 – chaps
我在迴應時遇到問題,所以我編輯了我的原始文章,並提供了我如何使用.grid()系統的示例。這顯示正確,但讓一切下面排隊似乎並沒有爲我工作,做這300多次似乎繁瑣,雖然我會這樣做,如果我能弄清楚如何使一切對齊。 – chaps