Bonjour à toutes et à tous ;
Je cherche comment contrôler la saisie d'un JTextField , qui doit contenir des valeurs Float , je ne veux pas utiliser JFormattedTextField car il faut préciser les nombre de caractère à entrer .
Merci d'avance
Bonjour à toutes et à tous ;
Je cherche comment contrôler la saisie d'un JTextField , qui doit contenir des valeurs Float , je ne veux pas utiliser JFormattedTextField car il faut préciser les nombre de caractère à entrer .
Merci d'avance
tu veux contrôler en fin de saisie ou au cours.
Au cours tu peux faire ton propre JTextField qui autorise que les chiffres et les ,.
Pour cela il faut faire en extends JTextField.
En fin de saisie tu peux faire un Listener qui contrôle la validité de la saisie et qui affiche un message d'erreur sinon. Avec un
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 if(!JTextField.getText().matches("[+|-|0]?[0-9]+(.[0-9]*)?")) System.out.println("Erreur vous devez saisir un float");
L'Etat est bien administré quand l'escalier de l'école est usé et que l'herbe croît sur celui du tribunal.
Modérateur BI
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager