我正在使用Linux Mint 20和Python 3,我是一个完全的Python新手。但是,我正在尝试设置键盘快捷键,以便在活动窗口(输入框、文本编辑器等)中光标所在的任何位置显示某些文本。我知道如何在终端中设置快捷方式和运行简单的python程序。 似乎我必须使用某种类型的GUI界面?我看过GTK和pkinter,但我似乎找不出正确的代码。我更愿意使用GTK或系统中已有的东西。
作为项目的一个组件,我有一个表,其中包含eclipse文本编辑器范围内当前类的变量列表。我希望能够双击此表中的某个位置,并使用JavaRobot将内容打印到屏幕上。一切都设置好了,但当我单击表格时,文本编辑器插入符号的位置就消失了,因为前台作业就是表格。有没有办法找到插入符号的位置,这样我就可以知道它在哪里,从而将内容打印到所需的位置?我见过用textPanes做的事情:
int currentCaretPositi