gpt4 book ai didi

python - 如何在 Tkinter 中将框架居中?

转载 作者:太空狗 更新时间:2023-10-30 02:14:04 29 4
gpt4 key购买 nike

我有一个框架,我使用 grid_propagate() 方法固定了尺寸。我想在这个框架内居中一个框架。我该怎么做?

最佳答案

把它装满各个方向。根据需要添加填充。

或者,使用允许您使用相对或绝对定位的地方。您可以使用 .5/.5 的相对 x/y 和“c”(中心) anchor 。

import Tkinter as tk

root=tk.Tk()
f1 = tk.Frame(width=200, height=200, background="red")
f2 = tk.Frame(width=100, height=100, background="blue")

f1.pack(fill="both", expand=True, padx=20, pady=20)
f2.place(in_=f1, anchor="c", relx=.5, rely=.5)

root.mainloop()

关于python - 如何在 Tkinter 中将框架居中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4241036/

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