begin process at 2010 03 19 04:43:17
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Java

 > 

Archives

 > 

Au secours

 > 

vérifier la saisie dans un JTextField à la volée :(


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

vérifier la saisie dans un JTextField à la volée :(

jeudi 23 juin 2005 à 16:50:35 | vérifier la saisie dans un JTextField à la volée :(

joebar3333

Salut,

Je veux vérifier dans un JTextField que l'utilisateur rentre bien un nombre. Le truc chaud est que la vérification doit se faire à la volée, i.e. dès qu'un nouveau caractère est entré.

Voila mon source:
        monTexte.addCaretListener(new javax.swing.event.CaretListener() {
                    public void caretUpdate(javax.swing.event.CaretEvent evt) {
                        if(verifSaisie(monTexte.getText())==false)
                        {
                            JOptionPane.showMessageDialog(null,"Non numeric caracter", "Input error", JOptionPane.ERROR_MESSAGE);  
                            monTexte.setText("");
                        }
                    }
        });

La fonction verifSaisie détermine si la saisie est Ok ou pas. Mon problème vient du fait que j'essaie de remettre à blanc (monTexte.setText("");) le JtextField alors qu'apparamment il est bloqué. Voila l'erreur que j'obtiens: java.lang.IllegalStateException: Attempt to mutate in notification

Si quelqu'un pouvait m'aider ça serait vraiment cool.

Merci à tous.
mercredi 29 juin 2005 à 12:15:19 | Re : vérifier la saisie dans un JTextField à la volée :(

tlehoucq

Tu n'est pas obligé de mettre un caretListener, tu peux mettre un masque pour empecher d'entrer des  caracteres autres que des chiffres.....J'espere que ça pourra t'aider


MaskFormatter mf=
null;
try
{
mf =
new MaskFormatter("##:##");
}
catch(java.text.ParseException e){System.err.println(e);};

mf.setPlaceholderCharacter('0');
JFormattedTextField txt = new JFormattedTextField(mf);



Cette discussion est classée dans : vérifier, saisie, jtextfield, volée, montexte


Répondre à ce message

Sujets en rapport avec ce message

vérifier la saisie exclusive de chiffres dans un JTextField [ par joebar3333 ] Salut,Je veux vérifier dans un JTextField que l'utilisateur rentre bien un nombre. Le truc chaud est que la vérification doit se faire à la volée, i.e Controle de saisie grace a focuslisteners [ par greglover ] Bonjour,je cherche a faire un controle de saisie dans un formulaire sur plusieurs champs tel que nom, prenom et date (vérifier que nom est bien en let aligner le texte d'1 JTextField sur la droite [ par alonsyl ] bonjour,je n'arrive pas a aligner le text de mon JTextField sur la droite du formulaire. voici ce que j'ai tente pour le moment :JTextField monTexte = Comment masquer texte dans JTextfield [ par slyHDI ] bonjour,Je souhaiterais faire un truc tout con mais j'arrive pas . En fait j'ai une page de log dans une appli, je voudrais juste que dans le JTextfie Invalider la saisie de quote dans un JTextField [ par srx ] Bonjour,j'aurais besoin de savoir comment on peut faire pour que lorsque l'on saisie une quote (') dans un JTextField, celle-ci ne soit pas affichée d Controler la saisie dans un jTextField [ par dub73 ] Bonjour.Je cherche à controler au moment de la frappe que le caractere saisie est bien numerique.je souhaiterais aussi pouvoir controler la longueur d JFileChooser [ par jpegg ] Bonsoir a tous,Je dois utiliser un JFileChooser pour creer un gestionaire de fichier de mon repertoire courant. Je cree un JFileChooser, mais j aimera Comment vérifier l'integrité d'un fichier [ par zebulaon ] Bonjour, je cherche à vérifier l'integrité d'un fichier! C'est à dire que je connais toutes ses spécifications car je posséde sa source...cependant j' Vérifier l'intégrité d'un fichier [ par zebulaon ] Bonjour, je cherche à vérifier l'integrité d'un fichier! C'est à dire que je connais toutes ses spécifications car je posséde sa source...cependant j' saisie d'entier [ par babymate ] Comment récupère-t-on un entier saisi au clavier ?la vie c comme 1 boite de chocolat ...


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,624 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales