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 ] Superposition.


Sujet :

Composants Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2007
    Messages : 3
    Par défaut [ JTable ] Superposition.
    Bonjour a tous, je suis debutant dans le monde du java et j'ai un probleme d'affichage avec une JTable.

    Voici l'idee : affiché une Jtable (remplie via un model et une requete SQL sur une base) lorsque l'on selectionne un element dans une combobox.

    lorsque je selectionne la premiere fois, pas de problème ma table s'affiche et je peut cliquer dessus et changer la taille des colonnes et tout et tout.

    Une fois que je reselectionne un element de la combobox, la table correspondante s'affiche. MAIS lorsque je clique dessus pour elargir les colone ou copier coller son text, elle disparait et laisse place a la première table... je suppose que je dois effecer la premiere table ou encore la vider mais j'ignore comment...


    voici un screen du programme si ca peut aider... :


  2. #2
    Membre Expert
    Avatar de xavlours
    Inscrit en
    Février 2004
    Messages
    1 832
    Détails du profil
    Informations forums :
    Inscription : Février 2004
    Messages : 1 832
    Par défaut
    Bonjour,

    peut-on voir le code de l'ActionListener de la JCombobox (ou de l'ItemListener) ?

    Bon, j'anticipe, mais le plus simple dans ton cas serait de garder toujours la même JTable, mais qu'elle change son TableModel (avec la méthode setModel()).
    Ou alors (si les colonnes ne changent pas) utiliser un DefaultTableModel et le vider avec removeRow et le reremplir avec addRow.
    En tout cas, créer deux JTable comme tu as l'air de le faire est inutile.
    "Le bon ni le mauvais ne me feraient de peine si si si je savais que j'en aurais l'étrenne." B.V.
    Non au langage SMS ! Je ne répondrai pas aux questions techniques par MP.
    Eclipse : News, FAQ, Cours, Livres, Blogs.Et moi.

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2007
    Messages : 3
    Par défaut
    j'ai testé le SetModel et ca marche niquel. Et en effet s'etait stupide de recréer une table a chaque fois !

    Un grand merci !

  4. #4
    Membre Expert
    Avatar de xavlours
    Inscrit en
    Février 2004
    Messages
    1 832
    Détails du profil
    Informations forums :
    Inscription : Février 2004
    Messages : 1 832
    Par défaut
    C'est pas stupide, il suffit simplement d'être au courant.

    C'est comme le bouton , si on ne sait pas qu'il existe, on va pas l'utiliser .
    "Le bon ni le mauvais ne me feraient de peine si si si je savais que j'en aurais l'étrenne." B.V.
    Non au langage SMS ! Je ne répondrai pas aux questions techniques par MP.
    Eclipse : News, FAQ, Cours, Livres, Blogs.Et moi.

  5. #5
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2007
    Messages : 3
    Par défaut
    hehe oui

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

Discussions similaires

  1. [Swing]JTable- Dimensionner les colonnes
    Par loutfi dans le forum Composants
    Réponses: 12
    Dernier message: 01/07/2011, 08h50
  2. focus dans une cellule d'une JTable
    Par coil dans le forum Composants
    Réponses: 5
    Dernier message: 07/07/2010, 17h15
  3. [SWING]jTable + Focus
    Par chady dans le forum Composants
    Réponses: 5
    Dernier message: 27/02/2003, 14h51
  4. JBuilder7 & JTable Colonne alignement
    Par Tonton Luc dans le forum JBuilder
    Réponses: 5
    Dernier message: 06/11/2002, 17h32
  5. Réponses: 9
    Dernier message: 12/08/2002, 07h38

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