gpt4 book ai didi

java - 选择 X 窗口

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:38:28 26 4
gpt4 key购买 nike

有什么方法可以在 Xorg 下选择 Java 中的操作系统窗口?

本质上,我想复制像 xwininfo 这样的命令的功能,但我想尽可能避免将其作为子进程执行。至于所需的实际信息,我正在寻找用户选择的窗口的位置和大小(x,y,宽度,高度),最好(与 xwininfo 一样)通过鼠标,但按名称搜索是可以接受的

据我所知,标准 JDK 中不存在此功能,但预制库或一些相当简单的 JNA 代码将是完美的。只需要与最新版本的 Linux/Xorg 兼容。

感谢您的帮助!

最佳答案

如果没有 JNI/JNA 编码,我认为这是不可能的。但是有些图书馆已经这样做了。看看 SWT。它可能可以做你需要的。看看这个线程:Does Java allow you to use native UI widgets on Mac OS X?这可能会有所帮助。

看看 xdotool也。我从未尝试过,但它似乎正是您所需要的。

关于java - 选择 X 窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11946068/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com