Как уже говорилось, я хочу изменить поведение TAB по умолчанию в JTextArea
(чтобы он действовал как JTextField
или аналогичный компонент)
Вот действие события
private void diagInputKeyPressed(java.awt.event.KeyEvent evt) {
if(evt.KEY_PRESSED == java.awt.event.KeyEvent.VK_TAB) {
actionInput.transferFocus();
}
}
А вот и слушатель
diagInput.addKeyListener(new java.awt.event.KeyAdapter() {
public void keyPressed(java.awt.event.KeyEvent evt) {
diagInputKeyPressed(evt);
}
});
Я также пробовал evt.KEY_TYPED без удовольствия.
Есть идеи?
быстрое редактирование: я также пробовал requestFocus()
вместо transferFocus()