0

現在作業中の JFrame の defaultCloseOperation として別の JFrame を開くように設定する必要があります。

Netbeans でそれを行うことはできますか?

4

1 に答える 1

0

http://docs.oracle.com/javase/7/docs/api/java/awt/event/WindowListener.html

最初のフレームに a を追加し、WindowListenerそれが閉じたら、2 番目のフレームを作成し、この最初のフレームを閉じます。に設定defaultCloseOperationDO_NOTHING_ON_CLOSEます。

アイデアが得られるように、非動作コード:

public class FirstFrame extends JFrame implements WindowListener {
    (other stuff)
    @Override
    public void windowClosed(WindowEvent e) {
        //make second frame
        dispose();
    }
}
于 2012-12-14T01:52:09.447 に答える