一个JAVA比较简单的问题

来源:百度知道 编辑:UC知道 时间:2024/05/05 20:22:09
同一个包内的两个JFRAME,分别是Frame1,Frame2。我想在Frame1里触发一个按钮后显示Frame2并且把Frame1里的jTextField1的值附值到Frame2里jTextField2上!显示Frame2这个我懂,但是把Frame1里的jTextField1的值附值到Frame2里jTextField2上,这个该怎么弄呢?大哥大姐,各位大虾,帮帮忙啊!!!

把Frame2的构造函数写成带参数的就行了,在Frame1里面创建Frame2时将jTextField1里面的值传过去
Frame2 f=new Frame2(jTextField1.getText());
然后在Frame2的构造函数中把值付给jTextField2就行了
Frame2(String text)
{
.....
jTestField2.setText(text);
....
}