応募締め切りイベントへの行き方は?
保存されていないすべての操作をアプリケーションに保存させるか、ユーザーに「すべてのデータを保存せずに終了してもよろしいですか?」というメッセージを表示させたいと考えています。このようなもの。
これが役立つ場合 - アプリケーションはSingleFrameAplication
Swing を使用しています。
応募締め切りイベントへの行き方は?
保存されていないすべての操作をアプリケーションに保存させるか、ユーザーに「すべてのデータを保存せずに終了してもよろしいですか?」というメッセージを表示させたいと考えています。このようなもの。
これが役立つ場合 - アプリケーションはSingleFrameAplication
Swing を使用しています。
shutdown hookを使用できます。Swing、AWT、さらにはコンソール アプリケーションでも機能します。
例:
Runtime.getRuntime().addShutdownHook(new Thread()
{
@Override
public void run()
{
//do your stuff
}
});
にWindowListenerを追加する必要がありますJFrame / JDialog
。終了イベントについては、ここにメソッドの公開void windowClosing(WindowEvent e) {
コード例があります
sun.misc.Signal
または使用できますRuntime.getRuntime().addShutdownHook