有一个文本框,只能接收0--9之间的数字和字符“.”,并允许删除文本框内的字符。

解决方案 »

  1.   

    http://blog.csdn.net/zdsdiablo/archive/2005/11/17/531756.aspx
    你可以参考一下这个
      

  2.   

    text.addVeritfylistener(new Vertifylistener{
        public void veriftyText(VertifyEvent e){
           boolean b=("0123456789.".indexOf(e.text)>=0);//判断是否包含“”之间字符
           e.doit=b;//doit属性为true,允许输入}
    });