Текстовое поле Java без цифр и знаков препинания

Мне нужно сделать текстовое поле, которое принимает только буквы и пробелы, без цифр и знаков препинания. Путем множества ошибок (и с помощью Интернета) мне удалось добиться следующего результата:

private void txtOdbiorcaKeyTyped(java.awt.event.KeyEvent evt) {                                     
    char c = evt.getKeyChar();
    if((Character.isDigit(c)) || (c == KeyEvent.VK_BACK_SPACE) || (c == KeyEvent.VK_DELETE)){
        evt.consume();
    }  
} 

Проблема в том, что я до сих пор не могу найти способ отключить знаки препинания.

0 ответов

Другие вопросы по тегам