IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

NetBeans Java Discussion :

[JFormattedTextField] Formater la saisie


Sujet :

NetBeans Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    164
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 164
    Par défaut [JFormattedTextField] Formater la saisie
    Bonjour

    Avec NetBeans, j'ai inséré un JFormattedTextField et je souhaite formater ma saisie de cette façon : ######U pour saisie 6 chiffres et une lettre en majuscule.

    Comment fait-on depuis NetBeans pour réaliser le formatage de la saisie?

    d'avance

    Pascal

  2. #2
    Membre émérite
    Avatar de n!co
    Profil pro
    Inscrit en
    Février 2004
    Messages
    831
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Février 2004
    Messages : 831
    Par défaut
    Bonjour,

    Sais tu formatter un JFormattedTextField sans Netbeans ?
    http://java.sun.com/docs/books/tutor...textfield.html

    Après cela, il suffit de setter le formater via le constructeur :
    Fenetre des propriétés - onglet code

    n!co

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    164
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 164
    Par défaut Pas vraiment
    Bonjour

    Et bien ... pas vraiment

    En fait, j'ai essayé ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
       private void FormatField(){
            MaskFormatter formatter1 = null;
            try {
                formatter1 = new MaskFormatter("######U");
            } catch (java.text.ParseException exc) {
            exc.printStackTrace();
            }
            this.jFormattedTextFieldLicence =  new JFormattedTextField(formatter1);
     
        }
    sachant que j'ai déjà créé jFormattedTextFieldLicence avec l'interface de NetBeans

    Je n'obtiens aucun formatage de mon jFormattedTextFieldLicence
    d'avance

    Pascal

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    164
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 164
    Par défaut EUREKA


    Bonjour

    J'ai trouvé
    En fait, je prenais le problème à l'envers

    Je voulais affecter mon MaskFormatter à mon JFormattedTextField avec :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    JFormattedTextField.setQuelqueChose
    alors qu'il faut procéder ainsi:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    private void FormatField(){
            MaskFormatter mf1 = null;
            try {
                mf1 = new MaskFormatter("######U");
            } catch (ParseException ex) {
                ex.printStackTrace();
            }
             mf1.install(jFormattedTextFieldLicence);
        }
    quand même

    @+

    Pascal

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    97
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 97
    Par défaut
    bonjour
    j'ai exactement le même problème sauf que je souhaiterai utiliser un FormatNumber et la méthode install n'existe pas

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. formater une saisie de date...
    Par Empty_body dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 16/01/2006, 22h31
  2. [JFormattedTextField] Masque de saisie d'heure
    Par alain57 dans le forum Composants
    Réponses: 8
    Dernier message: 10/08/2005, 11h39
  3. [C#] format de saisie pour données numériques
    Par grome dans le forum ASP.NET
    Réponses: 3
    Dernier message: 16/06/2005, 20h07
  4. [JFormattedTextField] limiter la saisie
    Par anitshka dans le forum Composants
    Réponses: 6
    Dernier message: 23/05/2005, 14h23
  5. [JFormattedTextField]Format spécial
    Par eraim dans le forum Composants
    Réponses: 13
    Dernier message: 22/04/2004, 10h20

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo