JFormattedTextfield создает маску с переменной длиной

Здравствуйте, я хотел бы использовать маску для JFormattedTextField следующим образом:

MaskFormatter mask = new MaskFormatter("AA AAAA AAAA");
myField = new JFormattedTextField(mask);

но я хочу иметь возможность вводить переменное количество символов, например:

aa 11
4a 1125 4

и т.п.

Есть ли простой способ сделать это вместо расширения maskformatter или написания собственного класса?

Спасибо


person myro    schedule 13.02.2013    source источник
comment
Вы можете попробовать Фильтр документов   -  person MadProgrammer    schedule 13.02.2013
comment
+1 к комментарию Мэдса См. этот ответ многими другими способами (включая DocumentFilter) и их примеры.   -  person David Kroukamp    schedule 13.02.2013