Bonjour,

Bon j'avoue c'est pas non plus le probleme du siecle mais j'aimerais assez savoir si je m'y prends mal ou si un comique a code comme un cochon chez NetBeans.

Je veux afficher un dialogue avec les choix Stop et Cancel donc j'ecris ca:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
NotifyDescriptor d = new NotifyDescriptor.Confirmation(msg, "CAUTION");
String options[] = { "Stop", "Cancel" };
d.setOptions(options);
DialogDisplayer.getDefault().notify(d);
Seulement quand je recupere le resultat avec:

Si je clique sur Stop je recupere bien une String, si je clique sur Cancel je recupere un Integer (probablement le code CANCEL_OPTION).

Bon je sais je peux faire un instanceof mais franchement j'aime pas, vous connaissez une solution elegante pour faire ca vous ? Genre qui retournerait toujours l'objet passe dans les options...

J'ai essaye en utilisant directement NotifyDescriptor mais meme combat

Bulbo