我確定我在這裏丟失了一些東西,但我一直無法在兩個ttk.Labelframe對象之間添加空隙或空間已經使用Grid()幾何管理器放在一起(參考下圖)。Python - Tkinter如何在兩個ttk.Labelframe之間添加空格
我的代碼(僞)的結構的簡單表示如下:
Root()
mainframe = ttk.Frame()
frame1 = ttk.Labelframe()
frame1.Grid(row=0, column=0)
frame2 = ttk.Labelframe()
frame2.Grid(row=0, column=1)
我試圖mainframe.rowconfigure(0,weight=1)
和mainframe.columnconfigure((0,1), weight=1)
無濟於事(然而,這適用於內部的其他部件幀)。我也曾嘗試在mainframe
中添加更多padding
,但這隻會在mainframe
的內部添加填充。 frame1和frame2,不在它們之間。
我可能錯過了關鍵字或屬性的某個地方會做的伎倆,但我還沒有找到它。請記住,我使用主題tkinter小部件(ttk),因此並非所有關鍵字tk小部件都適用於ttk小部件。
在此先感謝所有,
'grid'命令本身還有'padx'和'pady'選項:'the_label.grid(row = 0,column = 1,padx = 10)' –
thanks mate,added – Sighonide