Я установил максимальный размер TextField
на 20. Работает нормально. И я получил предупреждение, как Field Full
, когда я достигну. Нет проблем. И нет никаких других компонентов в Form
. Только один TextField
помещен в Form
.
Но проблема в том, что после этого предупреждения я нажал клавишу вниз или клавишу вверх. Его сфокусировано TextField
само. А потом я нажимаю клавишу удаления для удаления символов в TextField
. В этот раз я получаю illegalargumentexception
. Почему это исключение происходит?
Обновление:
TextField searchTxtField = new TextField();
searchTxtField.setMaxSize(20);
searchTxtField.addDataChangeListener(new DataChangedListener() {
public void dataChanged(int type, int index) {
.....
.....
}
});