- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
使用 JNA 我正在尝试运行以下代码。
private Rectangle getWindowDimensions(String appTitle) {
for (DesktopWindow desktopWindow : WindowUtils.getAllWindows(true)) {
if (desktopWindow.getTitle().contains(appTitle.toUpperCase())) {
return desktopWindow.getLocAndSize();
}
}
return null;
}
我在 Windows 10 64 位上执行此操作,并使用 IntelliJ IDE。
我对此文件的导入是,
import com.sun.jna.platform.WindowUtils;
import com.sun.jna.platform.DesktopWindow;
WindowUtils.getAllWindows() 是此代码中唯一无法编译的部分。
我得到的错误是...
Error:(31, 55) java: cannot find symbol
symbol: method getAllWindows(boolean)
location: class com.sun.jna.platform.WindowUtils
最佳答案
已解决:
我有一个不支持此功能的旧版本 JNA,版本 4.0.1,在检查我列出的依赖项时,删除了旧版本,解决了问题!
谢谢@Slaw!您为我指出了正确的方向,让我发现了自己的错误。
关于java - 无法调用 WindowUtils.getAllWindows(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55320551/
使用 JNA 我正在尝试运行以下代码。 private Rectangle getWindowDimensions(String appTitle) { for (Deskto
本文整理了Java中org.jdesktop.swingx.util.WindowUtils.getUsableDeviceBounds()方法的一些代码示例,展示了WindowUtils.getUs
本文整理了Java中org.jdesktop.swingx.util.WindowUtils.getPointForCentering()方法的一些代码示例,展示了WindowUtils.getPoi
本文整理了Java中org.jdesktop.swingx.util.WindowUtils.getAllComponents()方法的一些代码示例,展示了WindowUtils.getAllComp
本文整理了Java中org.jdesktop.swingx.util.WindowUtils.isUnowned()方法的一些代码示例,展示了WindowUtils.isUnowned()的具体用法。
本文整理了Java中org.jdesktop.swingx.util.WindowUtils.getDefaultGraphicsConfiguration()方法的一些代码示例,展示了WindowU
本文整理了Java中org.jdesktop.swingx.util.WindowUtils.findWindow()方法的一些代码示例,展示了WindowUtils.findWindow()的具体用
我是一名优秀的程序员,十分优秀!