Таким образом, проблема, с которой я столкнулась, кажется ошибкой, которая возникает только в Linux. Я пытаюсь записать свою запись в приложении swing при нажатии клавиши, а затем для обнаружения, когда этот ключ будет выпущен. Теперь это не должно быть проблемой, потому что KeyListener должен обрабатывать это для меня.
Проблема заключается в том, что когда я держу клавишу вниз, я получаю много повторяющихся событий keyPressed()/keyReleased() вместо одного нажатого(). У кого-нибудь есть решение или обходное решение для того, чтобы знать, когда ключ действительно выпущен на Linux?
Спасибо.