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] Taille du composant


Sujet :

Composants Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Avril 2003
    Messages
    141
    Détails du profil
    Informations forums :
    Inscription : Avril 2003
    Messages : 141
    Par défaut [JTable] Taille du composant
    Bonjour,

    Je n'arrive pas a redimensionner simplement une JTable, le problème etant que la JTable prends quasiment toute la place de la fenetre.
    Voila a peu pres mes panels :

    J'utilise un BorderLayout pour diviser d'abord la fenetre en 2. Le haut est divisé en 3 par un GridLayout(1,3). Chacun de ses 3 panel est rempli par des JLabel et des JTextField placé par des GridBagLayout.
    Pour le placement et la taille de la JTable j'ai essayé plusieurs layout mais je n'ai pas réussi a reduire sa taille

    Si quelqu'un a une idée, elle sera la bienvenue !
    Merci d'avance

  2. #2
    Membre expérimenté Avatar de Lethal
    Profil pro
    Développeur Java
    Inscrit en
    Février 2006
    Messages
    194
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Février 2006
    Messages : 194
    Par défaut
    Donc si j'ai bien compris tu a tes textbox dans la partie CENTER du borderlayout et la jtable dans la parite SOUTH?

    En utilisant un gridbadlayout les composants dans les parties SOUTH NORTH EST WEST on la taille définie par leur preferedSize tandis que la partie CENTER change de taille en fonction de la taille de la fenetre.

    Donc a ta place je pense qu'il serait mieux de placer tes textfield dans la partie NORTH et ta jtable dans la partie CENTER

  3. #3
    Membre confirmé
    Inscrit en
    Avril 2003
    Messages
    141
    Détails du profil
    Informations forums :
    Inscription : Avril 2003
    Messages : 141
    Par défaut
    Citation Envoyé par Lethal
    Donc si j'ai bien compris tu a tes textbox dans la partie CENTER du borderlayout et la jtable dans la parite SOUTH?
    oui tu as bien compris
    Donc a ta place je pense qu'il serait mieux de placer tes textfield dans la partie NORTH et ta jtable dans la partie CENTER
    Effectivement ca marche beaucoup mieux comme ca
    Merci beaucoup pour le conseil !

Discussions similaires

  1. Taille hauteur composant Jtable
    Par Mides dans le forum Débuter
    Réponses: 7
    Dernier message: 30/04/2012, 14h35
  2. [JTABLE] taille dynamique = F°(String.length)
    Par tripop dans le forum Composants
    Réponses: 15
    Dernier message: 13/01/2005, 17h07
  3. [Jtable] taille lignes
    Par calypso dans le forum Composants
    Réponses: 2
    Dernier message: 21/07/2004, 17h51
  4. Imposer une taille à un composant en conception
    Par teryen dans le forum Composants VCL
    Réponses: 14
    Dernier message: 28/06/2004, 15h06
  5. [SWING][JTable] Taille colonnes
    Par Antunes dans le forum Composants
    Réponses: 4
    Dernier message: 28/06/2004, 13h52

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