什么是“tk::placeWindow”以及它如何使窗口在屏幕上居中?

Se7*_*Bit 2 python tkinter

我试图找到一种方法使我使用 Tkinter 制作的简单计数器的窗口居中。尝试寻找除使用几何之外的另一种方法时,我遇到了:

window.eval('tk::placeWindow . center')
Run Code Online (Sandbox Code Playgroud)

但我不知道为什么会这样,而且我在文档中也找不到它。有人知道答案吗?

Atl*_*435 5

下面的代码执行用 tcl 编写的代码并调用 tcl 过程。其中有不少,但大多用于内部程序,很少有用。

window.eval('tk::placeWindow . center')
Run Code Online (Sandbox Code Playgroud)

placeWindow过程可以在这里找到,它可以做任何 Python 做不到的事情它们最有可能适合习惯 tcl 的维护人员。