7

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

4

1 回答 1

4

您需要 ConfigureWindow 请求来更改 x、y、width、height 和 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)
于 2012-06-22T01:19:48.483 回答