【发布时间】:2016-07-21 15:28:36
【问题描述】:
tkinter 中 PyQt setGeometry() 的等值函数是什么?或者有没有这样的功能?我搜索了一下,但没有找到,所有的例子看起来都像 tkinter 在特定的小部件上工作,我们可以设置宽度-高度。
EDIT:
setGeometry()做了两件事。它将窗口定位在 屏幕并设置其大小。前两个参数是 x 和 y 窗口的位置。第三个是宽度,第四个是 窗口的高度。
【问题讨论】:
-
root.geometry()不行吗? -
@ParvizKarimli 关于标签、按钮等不,不工作。
-
对于您在评论中提到的其他小部件,Tkinter 中没有类似的东西。但是
width和height选项将完美地完成这项工作。 -
在 Tkinter 中,小部件的宽度和高度由小部件选项定义(
width&height);然后小部件的几何由三个几何管理器(pack()、grid()或place())之一定义。我从来没有偶然发现任何不同的选择。 -
@BryanOakley in PyQt
setGeometry()用于在一行中管理小部件的宽度和高度以及几何形状 ((x, y, w, h))。
标签: python tkinter pyqt4 python-3.4 pyqt5