关于JTextField的一个问题

黑菜妞妞 发布于 2011/08/12 09:27
阅读 512
收藏 0

我想获取在JTextField中输入的值,但是,用jTextFiled.getText(),获取的并不完整,而且我还做了限制,不能超过4个字符,我用syso打印,我想输入3个字符,当输入一个字符,就打印出来一个,并没有获取到完整的字符,这是为什么呢?我该怎么做才能得到输入的全部字符呢?

 

以下是问题补充:

@黑菜妞妞:要怎么获取到输入的数据呢??要完整的数据。 (2011/08/15 15:42)
加载中
0
黑菜妞妞
黑菜妞妞
顶起,顶起,解决不了这个问题  了。
0
南北024
南北024

这个真不会....

0
江苏-柏灵
江苏-柏灵

如果你是要获取实时输入时值:这得添加事件:
addKeyListener(new KeyAdapter() {
            public void keyTyped(KeyEvent e) {
                。。。。。。。。
            }
        });

如果你是要获取输入完后的值:这得添加事件
        addFocusListener(new FocusAdapter() {
            public void focusLost(FocusEvent e){
                。。。。。。。。
            }
        });

返回顶部
顶部