//Options (nom des boutons) String option[] = {"Oui", "Non", "Annuler"}; int result = JOptionPane.showOptionDialog( null, // fenêtre parente "Voulez-vous vraiment faire ça ?", // corps du dialogue "Insérer"// Titre du dialogue JOptionPane.DEFAULT_OPTION, // type de dialogue JOptionPane.INFORMATION_MESSAGE, // type icone null, // icône optionnelle options, // boutons options[2] // Quelle élement a le focus par défaut ); switch(result) { case 0 : //Bouton Oui //Code à faire break; case 1 : //Bouton Non //Code à faire break; case 2 : //Bouton Annuler //Code à faire break; }