Сделать так, чтобы он принимал только один символ, очень просто с TextField API - просто правильно используйте параметр maxSize
в конструкторе или setMaxSize
метод.
Невозможно установитьтакие ограничения, что текстовое поле принимает только цифры и точки.
- Чтобы получить ввод, подобный тому, который вы описали, я бы, вероятно, просто использовал вместо этого три
NUMERIC
текстовых поля - чтобы пользователь мог вводить ДД, ММ и ГГГГцифры соответственно