一个为input文本域,一个为output文本域,如何把input输入的单词存到output文本域,并显示出来?
String text = textfield1.getText();
textfield2.setText(text);
                   //textfield1是input,textfield2是output
if(evt.getSource() == textfield1)
{
  textfield1.setText("");

}
这是我代码的一部分,在input中每输入一次,output 就更新一次,我要的是把每次输入的单词在output中都显示出来。应如何改代码?请高手帮忙,谢谢。

解决方案 »

  1.   


    1,如果你的output是Textfiled的话,应该需要字符串的连接
    String text = textfield2.getText() + " " + textfield1.getText();
    textfield2.setText(text); 
    2,如果output是TextArea的话,使用append方法就行
    String text = textfield1.getText() + " ";
    textfield2.append(text);                  
      

  2.   

    1,如果你的output是Textfiled的话,应该需要字符串的连接
    String text = textfield2.getText() + " " + textfield1.getText();
    textfield2.setText(text); 
    2,如果output是TextArea的话,使用append方法就行
    String text = textfield1.getText() + " ";
    textfield2.append(text);正解,试试吧
      

  3.   

    可行,呵呵,谢谢。不过rorey_008来太迟了,分只能给1楼的了,不好意思。