java - 按标题查找窗口并在Java中置于前台

标签 java linux

我目前正在为我的研究做一个项目。我正在尝试使用广度优先搜索来解决一个简单的益智游戏。找到最佳解决方案后,我想模拟一系列按键(使用 awt.Robot)来解决游戏。

有没有办法将已知标题的窗口带到前台。我正在使用 Linux,简单地使用一些 CLI 工具就可以了,因为这不是我项目的主要重点。

最佳答案

我找到了一个名为 wmctrl 的工具,它可以很好地完成这项工作。我只是使用 ProcessBuilder 启动它。

new ProcessBuilder("wmctrl",  "-a", title).start()

关于java - 按标题查找窗口并在Java中置于前台,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4097619/

相关文章:

java - 如何在 MSWord 中使用 Intent

java - 如何在 DB2 中插入带有单撇号的值

linux - 查找与正则表达式的链接

java - 保存然后更新 Spring Data 中的实体

java - 将数组转换为队列

linux - 用于 GCC/G++ 的宏来区分 Linux 和 Mac OSX?

linux - bash 中的 Sed 正则表达式问题

linux - 使用脚本编号和复制具有奇数和偶数的文件

linux - 为什么 fork() 以它的方式工作

java - 如何计算Jmeter中的响应时间?