我有两个JFrame,两个界面个放一个JTextFiel,我想在第二个界面上写上一行数,然后点击确定按钮,如何在第一个界面上显示,请教给位大哥!小弟是菜鸟!望解惑!

解决方案 »

  1.   

    JFrame f1=new JFrame();
    JFrame f2=new JFrame();
    //f1的构造器:
    JTextFiel jtf1 =new JTextFiel();
    f1.add(jtf1);
    //f2的构造器:
    JTextFiel jtf2 =new JTextFiel();
    Jbuttun jb2 =new Jbuttun();
    f2.add(jtf2);
    jb2.addActionListener();
    f2.add(jb2);
    //......
    然后在f2侦听器里面写:
    f1.jtf1.setText(f2.jtf2.getText());
      

  2.   

    将一个界面的 属性定义为 public 或者提供一个public的方法就行了