如何使用python-xlib移动/调整窗口大小?

7

我如何使用python-xlib调整/移动窗口? 我有X窗口ID。 与wmctrl -i -r $id -e $gravity,$x,$y,$width,$height相当的python-xlib片段是什么?

1个回答

4
您需要使用ConfigureWindow请求来更改x、y、宽度和高度,使用ChangeWindowAttributes请求来更改重力。您可以直接使用它们或使用资源/窗口包装器。
win = xobject.drawable.Window(display, id)
win.configure(x=123, y=345, width=678, height=910)
win.change_attributes(win_gravity=X.NorthWestGravity, bit_gravity=X.StaticGravity)

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接