在java的awt中,不同的Frame之间怎样传值
例如,FrameA中有一个TextField,一个ButtonA,点击ButtoA后弹出FrameB,
在FrameB中有一个ButtonB,点击ButtonB后,将一个值传入FrameA中的TextField中
例如,FrameA中有一个TextField,一个ButtonA,点击ButtoA后弹出FrameB,
在FrameB中有一个ButtonB,点击ButtonB后,将一个值传入FrameA中的TextField中
public FrameB(JFrame FrameA){
this.FrameA = FrameA;
}在FrameA的类中添加方法getTextField(){return this.someTextfield}.
在FrameB的Button事件中,添加FrameA.getTextField().setText(someText);
最后将两个Frame都UpdateUI()一下,就OK了