bonjour:
je suis entrain de développer une petite application graphique en java.
y'as il une méthode qui me permet de vérifier si l'utilisateur a écrit dans le JTextfield un entier de 8 chiffre ou non.même chose pour le champ date.
merci
bonjour:
je suis entrain de développer une petite application graphique en java.
y'as il une méthode qui me permet de vérifier si l'utilisateur a écrit dans le JTextfield un entier de 8 chiffre ou non.même chose pour le champ date.
merci
Bonjour,
Un JTextField retourne un String, tu es obligé de programmer cette méthode en utilisant les expression régulière.
Voila un code (à adapter) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 String jTextFieldText = "12345678"; String regexp = "^[0-9]{8}$"; Pattern pattern = Pattern.compile(regexp); Matcher matcher=pattern.matcher(jTextFieldText); if(matcher.find()){ System.out.println("8 chiffres : " + matcher.group()); } else { System.out.println("Erreur : ne correpond pas"); }
merci bien
Regarde du côté des JFormattedTextField et du package javax.swing.text.
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