繁体   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