Champ de saisie non vide
sunsetdrin
Messages postés
24
Date d'inscription
Statut
Membre
Dernière intervention
-
sunsetdrin Messages postés 24 Date d'inscription Statut Membre Dernière intervention -
sunsetdrin Messages postés 24 Date d'inscription Statut Membre Dernière intervention -
bonjour à tous
en fait je fais un petit programme dans lequel je rencontre depuis hier quelques petite soucis.
Etant donné que je suis nouveau dans le domaine je me tourne donc vers la communauté pour avoir de l'aide.
Mon problème est que j'aimerai exiger que tous les champs de saisie (JTextField ou JFormattedTextField) ne soit pas vide avant la validation ou l'insertion des données. en d'autres termes si un champ de saisie est vide je veux afficher à l'aide d'un JOptionPane un message indiquant que l'on a omis de renseigner un champ. voici une partie du code concerné
en fait je fais un petit programme dans lequel je rencontre depuis hier quelques petite soucis.
Etant donné que je suis nouveau dans le domaine je me tourne donc vers la communauté pour avoir de l'aide.
Mon problème est que j'aimerai exiger que tous les champs de saisie (JTextField ou JFormattedTextField) ne soit pas vide avant la validation ou l'insertion des données. en d'autres termes si un champ de saisie est vide je veux afficher à l'aide d'un JOptionPane un message indiquant que l'on a omis de renseigner un champ. voici une partie du code concerné
try { // mise à jour de la base de données avec les nouvelles valeurs if (checkField(userid.getText()) || checkField(nom.getText()) || checkField(prenom.getText()) || checkField(email.getText())) { int inserer = stat.executeUpdate( "INSERT INTO Utilisateurs (id, nom, prenom, email, password, statut) " + "VALUES ('" + userid.getText() + "', '" + nom.getText() + "', '" + prenom.getText() + "', " + "'" + email.getText()+ "', '" + mdp + "', '" + statut + "')" ); } else { String msg = " Vous n'avez pas renseigné tous les champs!!!" ; Infoinsert.showMessageDialog(null,msg, "Erreur de Saisie", JOptionPane.INFORMATION_MESSAGE); } } catch (Exception e) { e.printStackTrace();}
A voir également:
- Champ de saisie non vide
- Saisie gestuelle iphone - Guide
- Supprimer page word vide - Guide
- Caractere vide - Guide
- Autorisation non accordée d'activer la saisie vocale - Forum Xiaomi
- Coeur vide - Forum Facebook
1 réponse
Bonjour,
Tu devrais utiliser javax.swing.Inputverifier
https://docs.oracle.com/javase/9/docs/api/javax/swing/InputVerifier.html
Tu devrais utiliser javax.swing.Inputverifier
https://docs.oracle.com/javase/9/docs/api/javax/swing/InputVerifier.html
Merci d'avance