Ограничение на количество вводимых в JTextField символов - Java
Формулировка задачи:
Всем доброго времени суток!
Коллеги,пожалуйста,подскажите,каким образом можно ограничить количество вводимых символов в JTextField?
Каким образом можно задать ввод в JTextField строго-заданных символов,например только цифр и знака "точка"?
Буду благодарен за любые полезные ссылки или примеры.
Спасибо!
Решение задачи: «Ограничение на количество вводимых в JTextField символов»
textual
Листинг программы
- textField.setDocument(new PlainDocument(){
- String chars = "0123456789.";
- @Override
- public void insertString(int offs, String str, AttributeSet a) throws BadLocationException {
- if(chars.indexOf(str)!=-1){
- super.insertString( offs, str, a);
- }
- }
- });
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д