I'm also facing the same problem. I've tried with different ways but No Luck!
BasicEditField field = new BasicEditField("Input: ", "", 100,
BasicEditField.FILTER_UPPERCASE | BasicEditField.FILTER_LOWERCASE | BasicEditField.FILTER_INTEGER);
BasicEditField field = new BasicEditField("Input: ", "");
field.setFilter(TextFilter.get(TextFilter.UPPERCASE | TextFilter.LOWERCASE | TextFilter.INTEGER));
Actually, no difference between two cases.
Is it possible by setting only STYLE property or have to write a custom EditField component?
Help me with your valuable feedback!