我有一个程序在根窗口上有大约12个小部件,所有这些小部件都使用.place(x,y)
放置。
问题在于,当调整窗口大小时,所有内容都保持在同一位置,并且不会调整到窗口。这可以修复吗?
答案 0 :(得分:1)
是的,这是可能的。
您可以将 relwidth
和 relheight
选项的值设置为您想要的值( 0.0 和 1.0 。)使用place_configure()
函数:
your_widget_1.place_configure(relheight=1.0, relwidth=1.0)
或者,您可以在使用place()
功能放置小部件的过程中直接设置我提到的选项。例如:
your_widget_1.place(bordermode=OUTSIDE,relheight=1.0, relwidth=1.0)