Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/blackberry/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Blackberry RichTextField验证_Blackberry - Fatal编程技术网

Blackberry RichTextField验证

Blackberry RichTextField验证,blackberry,Blackberry,我已经创建了一个,我想让它只允许整数值。我如何才能做到这一点?您可以尝试以下方法: public class MyRichTextField extends RichTextField { public MyRichTextField() { super(); } public void setText(String text) { try { int x = Integer.parseInt(text);

我已经创建了一个,我想让它只允许整数值。我如何才能做到这一点?

您可以尝试以下方法:

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("");
        }
    }
}

RichTextField是只读字段。为什么要对此应用筛选器。