gpt4 book ai didi

python - Tkinter 框架调整一轴大小

转载 作者:行者123 更新时间:2023-12-01 05:58:32 24 4
gpt4 key购买 nike

我有一个 tkinter 框架,我想在 Y 轴上自动调整大小,但在向其中添加标签小部件时保持恒定宽度。

为了保持 X 尺寸恒定,我使用了 grid_propogate(False) 但这使整个物体保持恒定的尺寸。

如何设置框架以这种方式调整大小?

谢谢

最佳答案

好的,明白了

制作了一个更大的框架,包含了我的框架在最大化时可以填充的空间,并使用 pack(fill=X) 和 pack_propagate(False) 来制作内部框架与外框架的X尺寸一致,但不改变它。然后,我可以根据需要向内框添加线条,并保持其 X 尺寸:

OuterFrame = Frame(root, height=500, width=400)
InnerFrame = Frame(OuterFrame, borderwidth=3, relief=RAISED)
InnerFrame.pack(side=TOP, fill=X)

# stuff that goes in the y-resizing InnerFrame

OuterFrame.pack_propogate(False)
OuterFrame.pack()

关于python - Tkinter 框架调整一轴大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11459572/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com