Я пытаюсь написать диалог выбора разрешения, который появляется, когда программа запускается впервые. Чтобы избежать скучного пользователя, я хочу реализовать довольно стандартную функцию, с помощью которой вы можете отключить это диалоговое окно, но верните его, удерживая клавишу alt при запуске.Как проверить, что ключ удерживается при запуске в Java
К сожалению, нет очевидного способа спросить java, находится ли данный ключ в настоящее время . Вы можете зарегистрироваться только для получения информации о новых нажатиях клавиш с помощью KeyListener, но это не помогает, если запуск нажатия клавиши начинается до запуска приложения.
Трудное решение в том, что программа хочет работать на Mac/Windows/Linux, и что у меня достаточно C. – Zarkonnen 2008-10-02 00:18:57
не знаю @Zarkonnen У этого есть JVM в комплекте с установщиком? Если да, то `KeyboadUtils.isPressed` будет работать на Windows, Mac и Linux – AlexV 2012-07-29 23:56:23