Salut à tous.
Voici un HelloWorld utilisant SWT.
public static void main(java.lang.String[] args) {
try {
Display display = new Display();
Shell shell = new Shell(display);
Label label = new Label(shell, SWT.NONE);
label.setText("Hello World !!" );
shell.pack();
label.pack();
shell.open();
while (!shell.isDisposed()) {
if (!display.readAndDispatch())
display.sleep();
}
label.dispose();
display.dispose();
} catch (Throwable exception) {
exception.printStackTrace(System.out);
}
}
}
Cet exemple va ouvrir une fenêtre classique avec les boutons en haut à droite pour la réduire, l'agrandir, la fermer.
Ma question est :
Comment puis-je faire pour intercepter l'événement de fermeture la fenêtre ? (quand on appuie sur le bouton X en haut à droite).
Y a t-il une méthode à surcharger ? Un exemple ?
Merci