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

时间:2012-06-20 19:40:46

标签: python xlib

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

1 个答案:

答案 0 :(得分:3)

您需要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)
相关问题