Как проверить jTextfield внутри нажатия клавиш - PullRequest
0 голосов
/ 11 декабря 2019

Я пытаюсь проверить jtextfield из keypress и хотел бы, чтобы он выдал сообщение об ошибке в jLabel. Я пытаюсь сделать это с помощью кода ниже.

private void jTextField2KeyPressed(java.awt.event.KeyEvent evt) {   


    }                                   

1 Ответ

0 голосов
/ 11 декабря 2019

Не могу комментировать, поэтому я отвечу вместо этого. Если вы хотите проверить ввод пользователя в соответствии с его типом, вы можете взглянуть на javax.swing.text.DocumentFilter .

Если вы просто ищетеобновлять JLabel, когда пользователь что-то печатает, вы должны добавить KeyboardListener в JTextFieldВы должны быть немного осторожны с этим, поскольку Swing не гарантирует порядок, в котором вызываются слушатели, а это означает, что текст может не обновляться при вызове KeyboardListener.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...