Здравствуйте, столкнулся с проблемой при вводе в TextField данных. Необходимо разрешить ввод только латиницы. Прошу помощи в решении данной проблемы. Буду рад какой-либо информации!
Первое что приходить в голову: после каждого нажатия клавиши в TextField, берешь текст из TextField (наверное так: String text = tfMyText.getText()
), удаляешь из него все неразрешенные символы и возвращать обратно (наверное так: tfMyText.setText(text )
). У меня нет возможности запустить JavaFX.
Решил данную проблему так. Возможно не самый лучший вариант, но рабочий:
String word = txtEnter.getText();
Pattern p = Pattern.compile("[\\W-\\d]");
Matcher w= p.matcher(word);
if(w.find()==true||c.find()==true)
result.setText("Error")`
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
У меня не запускается сервера крмпЧто делать? В ютубе все видео посмотрел нечего не помогает
Пишу программу, которая весь на весь экран рисует сетку квадратовВ каждом квадрате нарисована цифра "0"
Изучают javaСама программа думаю будет простая, единственному юзеру