je viens de creer une boite de dialogue :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
String s=JOptionPane.showInputDialog(null,alerte,"NOMBRE DE CHARGE",JOptionPane.YES_NO_OPTION);
ensuite je transforme s en int

Code : Sélectionner tout - Visualiser dans une fenêtre à part
NbCharge=Integer.parseInt(s);
ainsi, j'obtiens la valeur voulue (un entier)

le probleme,c qu il m est interdit d'avoir une valeur de type String, float...Comment puis je bloquer les valeur de type String, float... avec de preference une boite de dialogue disant qu il faut un entier?