L' appel suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
JOptionPane.showInputDialog(f, "Choisir un nom", "titre", 1, null, noms, noms[2]);
permet d'afficher une boite de dialogue. En fait, une boite d'option.

f = fenêtre parent.
Choisir un nom = message de la boite
titre = titre

1 = type de message autrement dit, type d'icone.

null = pas d'icône personnel

noms = tableau de String dont les noms appartient à la liste de choix.

noms[2] est le nom pré-sélectionné.

Maintenant, voyez ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
JOptionPane.showOptionDialog(f, "Choisir un nom", "titre", 1, 1, null, noms, noms[2]);
Un argument supplémentaire. Seulement, je ne comprends pas le 4ème. Sur la