簡體   English   中英

小部件之間的 Tkinter 空間不斷增長

[英]Tkinter space between widgets keeps growing

我試圖讓一個窗格小部件隨表單一起增長,但是每當我垂直拉下窗口時,窗格小部件和狀態欄之間的間隙就會增大。

from tkinter import *

root = Tk()

pw = PanedWindow(root, orient='horizontal')

red = LabelFrame(pw, text='red')
Label(red, text='something', anchor='w').grid(row=1, column=1)

blue = LabelFrame(pw, text='blue')
Label(blue, text='anything', anchor='w').grid(row=1, column=1)

pw.add(red, stretch='always')
pw.add(blue, stretch='always')

status = Label(root, text='Status', relief=SUNKEN)

pw.pack(expand=True, fill=BOTH)
status.pack(side=BOTTOM, expand=True, fill=X)

root.mainloop()

有沒有辦法阻止狀態欄和窗口底部之間的間隙以及狀態欄和窗格小部件之間的間隙增大?

為了解決您的問題,我配置了這一行:

status.pack(side=BOTTOM, expand=False, fill=X,anchor='n')

有關更多信息, 請參閱

暫無
暫無

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

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