Code:
Button button2 = new Button(shell, SWT.PUSH);
button2.setText("Cancel");
FormData button2Data = new FormData();
button2Data.left = new FormAttachment(45, 10);
button2Data.top = new FormAttachment(50, 0);
button2Data.width = 70;
button2.setLayoutData(button2Data);
button2.addListener(SWT.KeyDown | SWT.KeyUp, new Listener(){
public void handleEvent(Event event) {
System.out.println("listener : exit program");
System.exit(0);
}
});
button2.addSelectionListener(new SelectionAdapter() {
public void widgetSelected(SelectionEvent e) {
System.out.println("selection listener : exit program");
System.exit(0);
}
});
button2.addListener(SWT.KeyUp,
new Listener() {
public void handleEvent(Event event) {
System.out.println("listener 2 : exit program");
System.exit(0);
}
});
Oben steht mein Code.
Ich möchte einfach das wenn man den Cancel Button drückt die App geschlossen wird. Jetzt habe ich verschiedene Listener ausprobiert und es reagiert gar keiner (auch wenn ich 2 auskommentiere).
Hoffentlich kann mir jemand helfen....
MFG
X