有人知道如何使用Python代码将鼠标指针移动到特定的Gtk小部件吗?谷歌似乎没有产生任何结果。我想在弹出GtkPrintOperation对话框时将指针悬停在打印按钮上。从理论上讲,代码应该适用于任何Gtk小部件。到目前为止我发现了:你可以得到鼠标的位置。但是,我需要设置鼠标的位置。如果我需要重写整个Gtk堆栈,它可能不会发生。另一种方法是将GtkButton设置为默认值,然后ENTER将打印文档而不移动鼠标以选择按钮。
为什么我需要这个:该项目适用于使用OpenOffice Basic的我的兄弟,他有这个功能。我肯定想用Gtk给人留下深刻印象(这更强大)。当他打印很多文件时,这是非常需要的。有什么建议吗?
答案 0 :(得分:0)
在 X-Windows 中,您可以使用 xdotool:
$ xdotool mousemove column row