次の Java コード スニペットがあります。
public static void main(String[] args) {
String filename = args[0];
JFrame f = new JFrame("Load Image Sample");
f.addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent e) {
System.exit(0);
}
});
f.add(new LoadImageApp(filename));
f.pack();
f.setVisible(true);
}
WindowClosing
イベントが定義されています。コード内からこのイベントを起動/実行/開始して、コードを終了するにはどうすればよいですか?
追加の質問: コードに表示されるこの構造は何ですか:
new WindowAdapter(){...}
つまり、通常の括弧の後に中括弧が続く?