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

jTextField 的输入问题?swing高手请进.

    来源: 互联网  发布时间:2015-09-02

    本文导语:  要求输入位数控制在6位,再输入时jTextField中不能显示.getText()也不能读出. | 先写一个document类: import javax.swing.text.*; import java.awt.*; class LimitedLengthDocument extends PlainDocument {     private length...

要求输入位数控制在6位,再输入时jTextField中不能显示.getText()也不能读出.

|
先写一个document类:
import javax.swing.text.*;
import java.awt.*;

class LimitedLengthDocument extends PlainDocument
{
    private length ;
    public LimitedLengthDocument(int len)
    {
        this.length = len;
    }

    public void insertString(int offs, String str, AttributeSet a) throws BadLocationException {
        if (str == null) {
            return;
        }
        // Get current value
        String curVal = getText(0, getLength());
        if ( curVal.length() > length ) 
            return;
        else
            super.insertString(index, s, a);
 
}


用法:JTextField txtbox = new JTextField();
txtbox.setDocument(new LimitedLengthDocument(6));



|
http://www.csdn.net/expert/topic/973/973510.xml?temp=.7644464

    
 
 

您可能感兴趣的文章:

  • 为什么通过jTextField输入的汉字变成了一个字符?我用jTextField.getText().length()返回的结果就是这样!6个汉字的长度只有6!!!
  • 如何使JTextField中输入的文字居中显示
  • 关于JComboBox的文本框的输入问题(和JTextField相比较)?
  • 请问大家如何使用JTextField来达到输入过滤?
  • JTextField 这个类有些什么方法啊?我想获取其输入值。
  • 请问如何在鼠标点击xx button 的时候获得 JtextField 中的文本输入--有重分送
  • JTextField控件,如何得到一个类似vc里面的EN_CHANGE消息,即当在编辑框中输入字符就响应
  • 请教:如何控制JTextField的输入字符个数,比如只准输入三个字符,光标不能再向右移动了。
  • java中jTextField中怎么过滤不需要的输入键
  • 如何设置TextField或JTextField,使其只能输入规定个数的字符?
  • 如何限制JTextField的输入位数?谢谢
  • 请各位怎样在JTextField中屏蔽掉英文字母,而只输入数字?
  • 有两个JTextField,当在其中一个JTextField输入字符串时,另一个JTextField里也出现相同字符串,能给出代码吗,一定给分!!!
  • 在JTextField 中控制输入数字?
  • 如何设定jTextfield控件的输入长度?
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • java命名空间javax.swing类jtextfield的类成员方法: jtextfield定义及介绍
  • 有30个JTextField,JTextField1-JTextField30,怎样一次遍历30个JTextField,以设置它的某些属性?
  • java命名空间javax.swing类jtextfield.accessiblejtextfield的类成员方法: jtextfield.accessiblejtextfield定义及介绍
  • 怎么样让其它的几个JTextField同步呢?
  • java命名空间javax.swing类jtextfield的类成员方法: gethorizontalalignment定义及介绍
  • 用什么方法,可以把一个String型的字符串赋给JTextField对象?谢谢!
  • java命名空间javax.swing类jtextfield的类成员方法: sethorizontalalignment定义及介绍
  • jTextField的focus
  • java命名空间javax.swing类jtextfield的类成员方法: getaccessiblecontext定义及介绍
  • 关于JTextField,UP有分,分不够再加!
  • java命名空间javax.swing类jtextfield的类成员方法: notifyaction定义及介绍
  • 如何使这个JTextField获得焦点?
  • java命名空间javax.swing类jtextfield的类成员方法: paramstring定义及介绍
  • 如何监听JTextField的失去焦点事件?
  • java命名空间javax.swing类jtextfield的类成员方法: getactionlisteners定义及介绍
  • 怎么把JTextField和JButton联系起来?????????
  • java命名空间javax.swing类jtextfield的类成员方法: getscrolloffset定义及介绍
  • 如何让一个JTextField如果录入错误的数据就不能转移焦点?
  • java命名空间javax.swing类jtextfield的类成员方法: getcolumns定义及介绍
  • 如何得到关于Swing组件中的JTextField控件内数据发生变化时的方法?
  • java命名空间javax.swing类jtextfield的类成员方法: setactioncommand定义及介绍
  • 在swing中如何给一个JTextField设置焦点


  • 站内导航:


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

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

    浙ICP备11055608号-3