Java课留作业,要求实现“在Frame窗口中设计一个文本框和一个文本区域,文本框内容改变时,将文本框中的内容显示在文本区域中”,这个问题可害苦了我,查了好多方法都不行,还是对Java里面的类不了解啊。
解决办法:
创建文本框时不要用JTextField, 因为这个类里面没有addTextListener的方法,所以声明文本框的时候应该这样写:
    java.awt.TextField textField=new java.awt.TextField();  
然后再给 textField 加一个监听器
    textField.addTextListener(new TextListener(){
            public void textValueChanged(TextEvent e){
                ta.setText(textField.getText());
            }
        });
就可以实时在文本域里显示文本框的改变了。
⊙﹏⊙b汗,这个问题纠结了好久
感谢koy师兄的鼎力支持和耐心讲解,好人啊!