0
這裏是我的問題:
我有一個labelframe
其中包含了「 - 側」選項左對齊一些按鈕(我在一個典型的標籤太測試)。斷行的按鈕
這些按鈕是由一個循環生成的,我想爲該標籤添加一個「wraplength」,以便我的按鈕可以跳過一條線,而不是沿着彼此並排走。
環路&按鈕的代碼:
with open('data.txt', 'r') as data:
for line in data:
line = line.rstrip('\n')
status = CheckStatus(line)
NewButton = Button(labelframe, state = status, text = line, command = lambda x=line:run(str(x)))
NewButton.pack(side = LEFT, padx = 5, pady = 5)
含有環的框架:
labelframe = LabelFrame(Window, width = 400, height = 150)
labelframe.pack()
labelframe.pack_propagate(False) #I Try this to fix the size of the labelframe.
如果你想在他們一列,只需用'側='top'',他們將棧頂TO-底部。 –
@BryanOakley我知道,但我希望我的按鈕出現在行** S **。換句話說,當標籤達到一定的寬度時,將會創建一個新行。 – TeeVy
哦,所以你想要他們連續,但是當他們碰到你想要他們包裹的邊緣? –