当前位置:  技术问答>java相关

只能录入数字的文本框

    来源: 互联网  发布时间:2015-04-19

    本文导语:  我想做一个只能录入数字的文本框,它不接受除0~9外的任何字符的输入,请问:在JAVA中应该怎么做呢? | jTextField.setDocument(new NumberDocument()); class NumberDocument extends PlainDocument{     public vo...

我想做一个只能录入数字的文本框,它不接受除0~9外的任何字符的输入,请问:在JAVA中应该怎么做呢?

|
jTextField.setDocument(new NumberDocument());

class NumberDocument extends PlainDocument{
    public void insertString(int offset,String s,AttributeSet attributeSet)throws BadLocationException {
      try{
        if(!s.equals (".") && !s.equals ("-")){
          Integer.parseInt(s,10);
        }
        String src=/tech-qa-java/this.getText(0,this.getLength ());
        Double.parseDouble (src.substring (0,offset)+s+src.substring (offset,src.length ()));
      }
      catch(Exception ex){
        Toolkit.getDefaultToolkit().beep ();
        return;
      }
      super.insertString (offset,s,attributeSet);
    }
  }

    
 
 

您可能感兴趣的文章:

  • 正则文本框只能输入正整数
  • 为何我的redhat linux只能进入文本模式
  • C#文本框只能输入小写字母的代码
  • jquery限制文本框只能输入数字与小数点
  • jQuery实现文本框只能输入数字/关闭输入法状态
  • 限制文本框中只能输入实数或整数,其它字符无效,有劳大家了!
  • 我的显卡没有配置好,现在只能进入文本方式,请问各位老大,我该怎么办啊
  • jquery教程限制文本框只能输入数字和小数点示例分享
  • jQuery 验证文本框只能输入数字与小数点
  • 在vmware中安装fc5,提示找不到硬件,无法界面安装,只能文本安装,但是却安装不下去。
  • jquery 限制文本框只能输入数字简单例子
  • jquery限制文本框只能输入数字
  • jquery怎么限制文本框只能输入数字?
  • 我要向oracle中插入大文本,用的是lang类型的字段,但是只能插3000字,再多就抱错,说我字符串过长。谁遇到过此问题?
  • jQuery正则验证文本框只能输入数字
  • C# 实现只能输入数字的文本框
  • vb.net如何限制文本框只能输入数字?
  • asp.net中textbox文本框只能输入数字
  • 一个文本文件如何只能让人在网上看,不能下载?或下载后让它加密?
  • asp.net控制textbox文本框只能输入数字
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 只能是字母或数字或者是字母和数字的组合的正则previousSibling
  • 请教令textfield只能输入数字及小数点的方法?
  • Jquery控制只能输入数字(解析)
  • Jquery只能输入数字与小数点示例
  • jQuery限制只能输入数字与失去焦点获取焦点
  • JQuery实现INPUT只能输入数字与小数点
  • jquery限制用户只能输入数字
  • 请问怎样用jsp限制用户只能输入数字,另,怎样用jsp验证邮件格式是否正确?
  • Jquery 限制只能输入数字的代码举例
  • jquery限制只能输入数字 禁止复制粘贴与输入法切换
  • jquery 限制输入框只能输入数字的自定义插件
  • TextBox限制只能输入数字的方法
  • JS只能输入数字或数字和字母等的正则表达式
  • 使用正则限制input框只能输入数字/英文/中文等等
  • 用浏览器看applet,总是只能看到修改前的applet,关了浏览器,再开,还是只能看到修改前的,难道真的要重启机子?太夸张了
  • 请问:在GCC里的C程序里的变量的声明是不是只能在前面,而且相同类型的变量的声明只能放在一起?如果不是,请问怎么样可以解决这个问题.
  • 不是说LINUX可以开7个虚拟终端机吗?为什么我的REDHAT LINUX在SHEEL中只能开6个,而X-WINDOW下只能开4个??????
  • 为什么只能在root里面执行呢?
  • linux 启动只能进入图形界面,怎么让起动可以进入字符界面?
  • 为什么我只能看到论坛里最近300篇贴子呀?
  • asp.net中textbox文本框只能输入数字 iis7站长之家
  • 关于限制程序只能运行一次
  • 只能进不能退,为什么??真是没天理啊.
  • 为什么不能修改Windows分区上的文件,而只能看?
  • 很菜的问题关于两个dialog只能操作其中的一个
  • **********如何在UNIX上创建一个用户,此用户只能访问自己的目录***********
  • 我的笔记本只能接usb的鼠标,请问那个linux可以支持
  • 如何限制某用户只能访问(读、写、执行)某一个目录
  • sccs只能管理单个程序,有没有能管理多个程序的工具?
  • 我的LINUX为什么不能选择启动,只能用启动盘启动
  • 紧急提问,我的applet部署在tomcat时只能看到菜单条了!!!


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3