如何确定Tkinter中Toplevel的位置?
为了将对象放在框架的中央,我们可以使用 place 方法。让我们通过实例来看看是如何实现的。
步骤−
- 导入所需库并创建Tkinter框架实例。
-
使用win.geometry方法设置框架的大小。
-
接下来,创建一个按钮并为其命名。
-
使用place方法,提供x和y坐标值来设置按钮的位置。
-
将部件中心放置在按钮部件的相对x和y位置0.5(relx=0.5,rely=0.5)。通过提供“anchor=CENTER”将锚点设置为中心。
-
最后,运行应用程序窗口的主循环。
示例
输出结果
运行此代码时,将显示以下输出窗口−
现在,单击“获取位置”按钮,将在控制台上打印Toplevel窗口的坐标。