Boîte de confirmation avec GXT
À chaque fois que j’en ai besoin, c’est pareil : je ne me souviens jamais de la manière de tester la « valeur de retour » de MessageBox.confirm(). Alors en l’écrivant ici, peut-être que je finirai par m’en souvenir…
Listener handler = new Listener() {
public void handleEvent(WindowEvent be) {
Dialog dialog = (Dialog) be.component;
Button btn = dialog.getButtonPressed();
if (btn.getItemId().equals(Dialog.YES)) {
// L'utilisateur a confirmé !
}
}
};
MessageBox.confirm(
"Confirmation", "Souhaitez-vous réellement... ?", handler
);
