• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:自作ウィンドウを閉じる方法について)

自作ウィンドウを閉じる方法について

このQ&Aのポイント
  • JAVAの書籍を参考にして自作ウィンドウを閉じるプログラムを作成していますが、×ボタンをクリックしてもウィンドウが閉じません。
  • 実際のコードは、EventDisposeクラスを作成してFrameクラスを継承し、MyWindowAdapterクラスでWindowClosingイベントを処理し、System.exit(0)でプログラムを終了しています。
  • しかし、ウィンドウを閉じることができない問題が発生しています。開発環境はeclipseの3.4です。

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

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

public void WindowClosing(WindowEvent e) { の WindowClosing→windowClosing java.awt.event.WindowAdapterのwindowClosingをオーバーライドするのだから、メソッド名が違ってたら別メソッドとして定義されるので当然実行されないですよ。

dfjews
質問者

お礼

なるほど!単なるメソッド名の誤記ということですね>< メソッド名の頭文字はたいてい大文字なので、その先入観でメソッド名が怪しいという疑いがまったくありませんでした。 まさかこんな単純なミスだったとは>< ProKaseifuさん、助かりました。オーバーライドするときは、 もっと気を付けるしたいと思いました。 ありがとうございます^-^助かりました。

専門家に質問してみよう