В HTML-формах, если вы нажмете «ввод», находясь в текстовом поле, форма обычно будет отправлена.
Я реализую панель поиска в Java Swing и хочу включить ту же функциональность, которую, как я думаю, ожидают пользователи.
Я знаю, что для этого можно использовать setAction в JTextField, однако мне было интересно, есть ли более простой/лучший способ, чем установка действия для каждого поля. Я пытался осмотреться, но не нашел стандартного решения этой проблемы, которое я мог бы найти!
Редактировать: есть getRootPane().setDefaultButton(...), но это только устанавливает кнопку по умолчанию для фрейма. Это не сработало бы для меня, поскольку я использую панель с вкладками, на каждой панели которой есть форма!