我现在有两个类,一个主界面MainFrame,一个子界面SubFrame。  现在在MainFrame中有一个String,一个SubFrame对象。点击MainFrame中的一个按钮后跳出SubFrame,在SubFrame中你输入一个字符串,然后点击按钮,关闭窗口并将这个字符串传到MainFrame的String里,请问怎么实现。
我想到几中解决办法,发现都不是很好:
1)不断来判断SubFrame是否关闭。  我在MainFrame中用while循环来做,请问判断调价是什么?
2)在SubFrame中设置按钮的事件监听,但是如何传到MainFrame中?
请高手指点!!