问题:好几个不同的文本框的内容输入到一个文本框中,要求是一个字符串后面有个回车。
如:
111
22222
32这样的,我用append只能接在后面,不能回车换行。用Eclipse开发的

解决方案 »

  1.   

    String a=null;
    String s=null;
    a= t.jTextField1.getText();
    s=a+"\r";
    a= t.jTextField2.getText();
    s+=a+"\r";
    a= t.jTextField3.getText();
    s+=a+"\r";
      

  2.   

    汗 
    你在append的字符串前加个回车不就行啦- -
    append("\n" + str);
      

  3.   

    Apeipo:你试过没有呀?貌似是不行的。
    diginame:你这个我知道的。不过我这个问题不能这样解决。因为我这个没有都有输出。
      

  4.   

    就是append(str+"\n");没错呀 兄弟。。你不就是把textField中的内容 换行输入到textArea中去么 
      

  5.   

    是这样的,各位,用SWT组件开发的时候,“\n”是在append中没有用。在自己手写代码的时候,有用。还有,想问下,要是有四个复选框,创建一个监听,获取某个复选框的值(gettext()是要指定是哪个),我想知道的是点击哪个显示哪个复选框的text。
      

  6.   

    楼主,文本框TextField是不能换行的。要输入多行文本,必须使用文本区TextArea。
      

  7.   

    這應該很簡單吧?append(string+"\n");就行了。
      

  8.   

    偶只知道TextArea才可以换行。TextField属于单行域。