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 :

(eclipse, JTable) contenu de la JTable invisible


Sujet :

Composants Java

  1. #1
    Membre éprouvé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2006
    Messages
    959
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Janvier 2006
    Messages : 959
    Par défaut (eclipse, JTable) contenu de la JTable invisible
    salut

    j'ai créé une JTable à l'intérieur d'un scrollpane, en utilisant un miglayout.

    après que ça a marché, j'ai fait quelques modifications et maintenant, le contenu de la JTable ne s'affiche plus, cad que la JTable a un contenu "blanc".si je passe la souris sur ce contenu, les lignes de données apparaîssent, mais il n'y a plus de barres de défilement sur les côtés.

    je pourrais bien sûr recréer une nouvelle fenêtre mais j'ai pas mal de code dans la fenêtre existante et ça m'embêterait.

    dans le plugin windowsBuilder, fenêtre "design" de ma fenêtre, j'ai la liste des composants qui s'affiche, et la JTable est bien contenue dans le JScrollPane...

    savez-vous comment restaurer le comportement normal sans tout exploser?

    merci

    olivier

  2. #2
    Expert confirmé
    Avatar de sinok
    Profil pro
    Inscrit en
    Août 2004
    Messages
    8 765
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2004
    Messages : 8 765
    Par défaut
    La JTable doit directement être mise dans son JScrollPane sans appliquer de layout quelconque... Je ne vois pas ce que devrait venir faire ton MigLayout là dedans...

    Ton explication est plutôt confuse.

    Fais nous plutôt un pseudo arbre décrivant ton layout.

  3. #3
    Membre éprouvé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2006
    Messages
    959
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Janvier 2006
    Messages : 959
    Par défaut
    salut

    oui c'est vrai que ça n'est pas très bien expliqué; j'ai une fenêtre contenant un miglayout, après, dans une des cases du miglayout, j'ai un JScrollPane, et dans ce JScrollPane j'ai une JTable.

    voici ce que l'on peut trouver dans le constructeur de la fenêtre:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    JScrollPane scrollPane_2 = new JScrollPane();
    scrollPane_2.setViewportBorder(null);
    contentPane.add(scrollPane_2, "cell 0 1,grow");
     
    table = new JXTable(launcher.gp_atraiter);
    table.setEditable(false);
    scrollPane_2.setViewportView(table);
    dis-moi svp si ce code est fautif ou pas.

  4. #4
    Expert confirmé
    Avatar de sinok
    Profil pro
    Inscrit en
    Août 2004
    Messages
    8 765
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2004
    Messages : 8 765
    Par défaut
    Commence par essayer de remplacer ton
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    scrollPane_2.setViewportBorder(null);
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    scrollPane_2.setViewportBorder(BorderFactory.createEmptyBorder());

    En général, swing n'est pas l'api la plus fan des bordures nulles.

  5. #5
    Membre éprouvé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2006
    Messages
    959
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Janvier 2006
    Messages : 959
    Par défaut
    super, ça marche!

    un grand merci

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

Discussions similaires

  1. Imprimer le contenu d'une JTable?
    Par Sancho_54 dans le forum Composants
    Réponses: 5
    Dernier message: 10/12/2019, 21h22
  2. Exporter le contenu d'une JTable vers excel
    Par JAVIR dans le forum Composants
    Réponses: 2
    Dernier message: 01/09/2007, 19h19
  3. ecrire le contenu d'une jtable dans une BDD
    Par gdhugue1 dans le forum Composants
    Réponses: 1
    Dernier message: 13/06/2007, 15h52
  4. COmment imprimer tout le contenu de la JTable
    Par L4BiN dans le forum Composants
    Réponses: 1
    Dernier message: 04/08/2006, 10h20
  5. [JScrollPane] position du Jtable contenu
    Par fraoustin dans le forum Agents de placement/Fenêtres
    Réponses: 3
    Dernier message: 13/10/2004, 22h29

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