在你的按钮事件中生成本类对像,不就可以吗?不用System.out.println("123");JTextAreal.setText("123");

解决方案 »

  1.   

    import java.awt.*;
    import java.awt.event.*;
    import javax.swing.*;public class SetString extends JFrame implement ActionListener
    {
     JPanel pane;
     JTextArea text;
     JButton ck ;
     
     getString gs; public SetString()
            {
             super("SetStrings");
             size(300,500);
             setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
             CK= new JButton("OK");
             CK.addActionListener(this);
             text = new JTextArea();
             pane.add(ck); pane.add(text);
             setContentPane(pane);
             }
        
      public void actionPerformed(ActionEvent e)
             {
              gs = new  getString(this,"123");
              }
      public static void main(String[] args)
             {
               SetString setS = new SetString();
                         setS.show();
              }
      }
      
     class getString 
          {
           public getString(SetString setS,String s)
           {
            setS.text.setText(s);
            }
           }   
     
     我在网吧上网没有调试环境,上面是我的思路 希望能对你有所帮助。
    可以给我发短消息。
      

  2.   

    传个String放到JTextAreal.setText(String);不行么
      

  3.   

    可能是我没有说清楚。我学java是半路出家,有很多东西不太懂。请各位海涵.
    一开始,我是在JCreator做了一个rmi的系统。当时并没有想到要做界面,所以 当中用的都是标准输入输出。
    后来,我用JBuilder做了个界面。我希望能在JCreator中对原来的程序中做些修改,就能把原来直接输出到显示屏的,改成单击jButton1输出到jTextArea1中。