с использованием 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