Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3040 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  GridBagLayout : problème d'espace

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

GridBagLayout : problème d'espace

n°2083634
theod3cI
Posté le 21-06-2011 à 14:44:53  profilanswer
 

Bonjour,
 
Afin de développer une fenêtre en java j'ai utilisé le layout GridLayout.
Cependant, me rendant compte qu'il m'étais impossible de choisir la dimension de mes champs je me suis tourné vers GridBagLayout.
 
En utilisant GridBagLayout j'ai réussi à placer quatre champs de cette maniere:
 
LabelNom jtfNomEmprunteur
 
 
 
LabelPrenom jtfNomCoEmprunteur
 
Ma fenetre mesure 500 sur 500.
Comme je vous le montre ci-dessus quand j'affiche ma fenetre il y a un espace trop important entre mes 2 lignes et 2 colonnes.
Comment pourrais-je réduire ces espaces?  
c'est-à-dire obtenir ca:
 
LabelNom jtfNomEmprunteur
LabelPrenom jtfNomCoEmprunteur
 
voici la partie du code où je place mes labels (labelNom, labelPrenom) et mes textfield (jtfNomEmprunteur, jtfNomCoEmprunteur):
 

Code :
  1. GridBagConstraints c=new GridBagConstraints();
  2.      c.weightx = 1; c.weighty = 1;
  3.      c.anchor = c.NORTHWEST; // permet de débuter le placement en haut à gauche de la fenêtre
  4.          // NOM
  5.      c.gridy = 1;c.gridx = 0;
  6.      add(labelNom,c);
  7.      c.gridy = 1; c.gridx = 1;
  8.      c.gridwidth=GridBagConstraints.REMAINDER;
  9.      formeJ(jtfNomEmprunteur);
  10.      add(jtfNomEmprunteur, c);
  11.  
  12.      // PRENOM
  13.      c.gridy = 2;c.gridx = 0;
  14.      add(labelPrenom,c);
  15.      c.gridy = 2; c.gridx = 1;
  16.      c.gridwidth=GridBagConstraints.REMAINDER;
  17.      formeJ(jtfPrenomEmprunteur);
  18.      add(jtfPrenomEmprunteur, c);


 
(Le layout du conteneur de ma fenetre étant un GridBagLayout)
 
Cordialement,
 
theod3cI.

mood
Publicité
Posté le 21-06-2011 à 14:44:53  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  GridBagLayout : problème d'espace

 

Sujets relatifs
Problème de format de dateProbleme avec un LineSeries affichant 3000 valeurs en Flex
[Scilab] Problème utilisation fonction datafitproblème pour travailler sur des fichiers textes en PHP
CouchDB-app problème uploadingProblème programme calculatriceTI-89 T
problème (opérateur manquant) dans Requete SQL sous Excel VBAProblème de requete SQL
probléme OrdImageProbléme avec la fonction STEnvelope()
Plus de sujets relatifs à : GridBagLayout : problème d'espace


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR