• ベストアンサー

JFrameで閉じたときの処理

親のJFrameが子のJFrameを持つとき、親のJFrameが終了したとき子のJFrameも同時に終了したいのですがどうしたらいいですか? EXIT_ON_CLOSEはアプリケーション全体が終了するので使わない方法で! class public FrameA extends JFrame {   FrameB frameB = new FrameB();//←FrameAが終了するとBも消したい }

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

java.awt.event.WindowListener を使うとJFrameが閉じられた時のイベントが拾えるようです。 このリスナで子ウィンドウをdisposeしてやればどうでしょう?

参考URL:
http://www.gadgety.net/shin/java/lesson4.html

関連するQ&A