Проверка BlackBerry RichTextField - PullRequest
2 голосов
/ 21 марта 2011

Я создал RichTextField и хочу, чтобы он допускал только целочисленные значения. Как я могу это сделать?

1 Ответ

3 голосов
/ 21 марта 2011

Вы можете попробовать что-то вроде этого:

public class MyRichTextField extends RichTextField {

    public MyRichTextField() {
        super();
    }

    public void setText(String text) {
        try {
            int x = Integer.parseInt(text);
            super.setText("" + x);
        } catch (NumberFormatException e) {
            // the text is not a number
            super.setText("");
        }
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...