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:
Seulement quand je recupere le resultat avec:
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);
Si je clique sur Stop je recupere bien une String, si je clique sur Cancel je recupere un Integer (probablement le code CANCEL_OPTION).
Code : Sélectionner tout - Visualiser dans une fenêtre à part d.getValue()
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
Partager