Médiaforma

Java – Une boîte de dialogue personnalisée

Print Friendly

Par exemple, pour afficher une boîte de dialogue comportant une icône « point d’interrogation », un message de texte et deux boutons personnalisés, vous utiliserez les instructions suivantes :

String[] choices= {"Windows","Mac OSX"};

int reponse=jOptionPane1.showOptionDialog(this, « Quel système d’exploitation utilisez-vous ? », « Faites votre choix », JOptionPane.DEFAULT_OPTION, JOptionPane.QUESTION_MESSAGE, null, choices, choices[0]);

System.out.println(reponse); // Affichage de l'option retenue

 

 

La valeur 0 ou 1 est affichée dans la console selon le bouton cliqué.

Remarque

Pour connaître le prototype de la fonction showOptionDialog(), allez dans votre moteur de recherche Web préféré et tapez « oracle showoptiondialog ». Voici le résultat :

 

 

Vous avez aimé cet article ? Partagez-le avec vos réseaux...
 
Comments

No comments yet.

Leave a Reply