能说详细点吗?
怎么把一个FRAME中的JTEXT输入的值传递到另外的一个FRAME中去呀?

解决方案 »

  1.   

    我说的是
    比如:
    public static String getjtf(){
     return jTextField.getText();
    }
    Frame2中直接Frame1.getjtf()就可以得到了其实如果就是很少的内容也可以这样
    你应该是在Frame1中生成一个Frame2吧?
    自己写一个Frame2的构造方法
    比如
    public Frame2(String _text);
    然后你就这样new
    Frame2 f2=new Frame2(jTextField.getText());
      

  2.   

    mainframe中的3个CLBM,QDDM,DDMC的值;想传到inputframe中去,这样写可以吗?
     
    mainframe:
     public String getCLBM(){
        return  CLBM;
      }
      public String getQDDM(){
      return  QDDM;
      }
      public String getDDMC(){
      return DDMC;
      }
    inputframe:
    public void  init(){
    DM=MainFrame.getQDDM();
    MC=MainFrame.getDDMC();
    BM=MainFrame.getCLBM();
    }还是应该怎样?
      

  3.   

    如果就是个变量而已,这样声明吧:
    public static String CLBM;然后就可以mainframe.CLBM直接访问了。
      

  4.   

    把变量申明为PUBLIC 然后,在FRAM1中申明FRAM2 用FRAM2.变量就可以了