【问题标题】:Tkinter space between widgets keeps growing小部件之间的 Tkinter 空间不断增长
【发布时间】:2021-02-22 16:39:06
【问题描述】:

我试图让一个窗格小部件随表单一起增长,但每当我垂直拉下窗口时,窗格小部件和状态栏之间的间隙就会变大。

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()

有没有办法阻止状态栏和窗口底部之间的差距以及状态栏和窗格小部件之间的差距扩大?

【问题讨论】:

    标签: python python-3.x tkinter


    【解决方案1】:

    为了解决您的问题,我配置了这一行:

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

    欲了解更多信息see

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-01-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-07-07
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多