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 :

Taille d'un JTable


Sujet :

Composants Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de aljessy
    Homme Profil pro
    Développeur Java
    Inscrit en
    Octobre 2010
    Messages
    319
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2010
    Messages : 319
    Par défaut Taille d'un JTable
    Bonjour j'ai crée un jtable que j'ai ajouter dans un panel et j'ai rajouter ce panel à ma frame en utilisant la méthode getContentPane(); mais seulement je n'arrive pas à modifier la largeur de mon tableau. j'ai même utiliser la méthode setpreferedsize à mon panel mais rien. Est-ce possible de le faire? si oui comment et sinon comment contourner celà.

    PS: setpreferedsize ne marche plus dès que j'ajoute un scrollpane au tableau en fesant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    monpanel.add(new JScrollPane(montableau), BorderLayout.SOUTH);

  2. #2
    Membre éclairé
    Homme Profil pro
    NoOb
    Inscrit en
    Mai 2007
    Messages
    554
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : NoOb

    Informations forums :
    Inscription : Mai 2007
    Messages : 554
    Par défaut
    Bonjour,

    "setpreferedsize" sur le JScrollPane peut être?

  3. #3
    Membre Expert Avatar de rtg57
    Homme Profil pro
    Autodidacte
    Inscrit en
    Mars 2006
    Messages
    1 343
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Autodidacte
    Secteur : Service public

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 343
    Par défaut
    Bonjour,

    d'après votre code, le tableau devrait avoir la dimension de monpanel, puisque vous l'avez placé dans la partie SOUTH du BorderLayout.
    Il occupera donc systématiquement toute la largeur du conteneur.

    Il faut donc s'occuper du placement de monpanel dans son conteneur à lui.
    Pouvez-vous nous transmettre le code où vous faites l'installation du Panel ?

    @ bientôt...

  4. #4
    Membre confirmé
    Avatar de baxou087
    Profil pro
    Développeur COBOL
    Inscrit en
    Mai 2010
    Messages
    49
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Développeur COBOL

    Informations forums :
    Inscription : Mai 2010
    Messages : 49
    Par défaut
    Bonsoir,

    Malheureusement avec un BorderLayout tu ne pourras pas modifier la taille du panel. Le seul layout que je connaisse permettant de gérer ce genre de chose est le GridBagLayout (pas très facile d'utilisation par contre très pratique pour placer ses composants et gérer leur taille).

    Si tu utilise NetBeans tu peux toujours gérer ton IHM avec Matisse. Ça te facilitera le travail. Autrement : ASSIA.

    Cordialement.
    Baxou087

  5. #5
    Membre éclairé Avatar de aljessy
    Homme Profil pro
    Développeur Java
    Inscrit en
    Octobre 2010
    Messages
    319
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2010
    Messages : 319
    Par défaut
    merci les gars pour vos réponse mais je me suis confronter a tous les problèmes que vous avez mentionner et finalement j'ai enlever le tableau dans monpanel et je l'ai directement ajouter au getContentPane() mais en donnant un setPreferredSize() à mon JScrollPane() et le problème a été résolu. Merci pour votre aide

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

Discussions similaires

  1. Taille d'une JTable
    Par JTABLE dans le forum Débuter
    Réponses: 6
    Dernier message: 14/07/2011, 17h16
  2. Problème avec la taille d'un JTable
    Par amine1980 dans le forum Composants
    Réponses: 2
    Dernier message: 06/04/2011, 10h21
  3. Actualiser la taille d'une Jtable
    Par Ceubex dans le forum Composants
    Réponses: 10
    Dernier message: 13/10/2010, 19h07
  4. la taille des colonne jtable
    Par minooo dans le forum Composants
    Réponses: 3
    Dernier message: 14/12/2007, 15h06
  5. [JScrollPane]Définir la taille d'une JTable
    Par leminipouce dans le forum Composants
    Réponses: 1
    Dernier message: 03/04/2007, 13h29

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