我有一个jframe(父),它创建一个输入框架(子),我得到一些参数.
在"子"框架中,我有"确定"和"取消"按钮.
按下"确定"按钮时,需要使用新数据更新父框架.
最好的方法是什么?
从Java 1.3开始
public class MyPanel extends JPanel { public MyPanel() { .... JButton cancelButton = new JButton("Cancel"); cancelButton.addActionListener( new ActionListener() { public void actionPerformed(ActionEvent e) { // <<<< HERE'S THE INTERESTING BIT >>>> javax.swing.SwingUtilities.getWindowAncestor(MyPanel.this).dispose(); } } ); add(cancelButton); ..... } }