ユーザーがウィンドウを閉じるたびに例外をスローしたいのですが、これが可能かどうかはわかりません。ここに私がやりたいことのいくつかのコードがあります:
import java.awt.event.*;
import javax.swing.*;
public class ExceptionTest extends JFrame{
public static void main(String[] args) {
try {
new ExceptionTest();
} catch (Exception e) {
e.printStackTrace();
}
}
public ExceptionTest() throws Exception{
super("Exception Test");
setDefaultCloseOperation(DISPOSE_ON_CLOSE);
addWindowListener(new WindowAdapter() {
@Override
public void windowClosed(WindowEvent e) {
super.windowClosed(e);
//Throw Exception
}
});
pack();
setLocationRelativeTo(null);
setVisible(true);
}
}