У меня есть JQueryDialog с текстовым полем, кнопкой OK и кнопкой отмены.
Я хочу иметь возможность нажимать клавишу ввода после заполнения текстовых полей и выполнять то же действие, что и при нажатии кнопки «ОК».
У меня есть JQueryDialog с текстовым полем, кнопкой OK и кнопкой отмены.
Я хочу иметь возможность нажимать клавишу ввода после заполнения текстовых полей и выполнять то же действие, что и при нажатии кнопки «ОК».
В диалоговом окне вызовите getRootPane().setDefaultButton(okButton)
.
Код почти правильный. Я бы изменил сравнение if и использовал правильный метод, как указано ниже.
if (KeyEvent.VK_ENTER == event.getKeyCode()) {
yourButton.doClick();
}