[1.6.4] Text Field

435
1
В общем начал изучать текстовые поля в гуи, поле смог сделать и писать туда, но вот вопрос - допустим нужно чтобы в поле были только цифры и не более определенного значения. Как выкручиваться? Скажем есть макс. значение 255. Поле в итоге должно содержать только число размером от 0 до 255.
 
Код:
private boolean isInRange255(String str) {
  try {
    int i = Integer.parseInt(str);
    if (i >= 0 && i <= 255)
        return true;
  } catch (Exception e) {} //не помню точное исключение, вроде InvalidNumberFormat

  return false;
}

Вот этот метод вызывай при каждой смене текста.
 
Назад
Сверху