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

Composants Java Discussion :

Jtable insertion MaskFormatter


Sujet :

Composants Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif
    Homme Profil pro
    Informaticien
    Inscrit en
    Juin 2004
    Messages
    184
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gers (Midi Pyrénées)

    Informations professionnelles :
    Activité : Informaticien
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Juin 2004
    Messages : 184
    Par défaut Jtable insertion MaskFormatter
    Bonjour à tous


    j'ai un problème avec l'insertion d'un MaskFormatter dans un jtable

    Sans le masque, en tabulant d'une colonne à l'autre, la frappe au clavier ne pose pas de problème.
    Mais lorsque je l'active, la colonne ne passe plus en "mode edition" et je suis obligé de
    double cliquer dessus pour pouvoir saisir une valeur.

    ci-dessous un extrait de mon code.


    Merci d'avance pour les suggestions.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
     
    jTable1.getColumnModel().getColumn(4).setCellEditor(
              new CellEditorSelectAll(
              new jFormattedTextField(udfs.MasquesSaisie.getCpMask_numAnalyse())));

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    public static MaskFormatter getCpMask_numAnalyse() {
    		MaskFormatter cpMask = new MaskFormatter();
    		try
    		{   
    			cpMask = new MaskFormatter("*");
    			cpMask.setValidCharacters("0123456789");
    		}
    		   catch(Exception err ) 
    		   {
    			   err.printStackTrace();
    			   new LogJava1("Masque","GetCpmask_numAnalyse()", err);
    			   }
    		return cpMask;

  2. #2
    Membre très actif
    Homme Profil pro
    Informaticien
    Inscrit en
    Juin 2004
    Messages
    184
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gers (Midi Pyrénées)

    Informations professionnelles :
    Activité : Informaticien
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Juin 2004
    Messages : 184
    Par défaut
    Ok,
    le problème vient du fait que le masque est à 1 caractère et que lors du passage en mode édition,
    le curseur cherche à se positionner en deuxième position (d'ou le blocage).

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

Discussions similaires

  1. Insertion imageIcon dans JTable
    Par krolineeee dans le forum Composants
    Réponses: 13
    Dernier message: 13/10/2006, 11h08
  2. [JTable] Problème d'insertion
    Par CrazySeb dans le forum Composants
    Réponses: 2
    Dernier message: 04/05/2006, 20h24
  3. Insertion d'un image dans un compsant Jtable
    Par kodo dans le forum Composants
    Réponses: 1
    Dernier message: 10/04/2006, 14h26
  4. [JTable] Insertion d'images dans la première colonne
    Par cocolepelo dans le forum Composants
    Réponses: 2
    Dernier message: 29/11/2005, 15h17
  5. Insertion des boutons et des images dans une JTable
    Par anouar dans le forum Composants
    Réponses: 2
    Dernier message: 17/11/2005, 20h23

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