GridBagLayout problème affichage conditonnel

GridBagLayout problème affichage conditonnel - Java - Programmation

Marsh Posté le 24-06-2011 à 13:43:26    

Bonjour,
 
J'utilise le layout GridbagLayout, voici comment j'ai organisé ma fenetre:
 
 

Code :
  1. ------------------------------------------------
  2. |           |           |                      |
  3. | PANEL1    | PANEL2    | PANEL3               |
  4. |           |           |                      |
  5. ------------------------------------------------
  6. |           PANEL4                              |
  7. |                                               |
  8. ------------------------------------------------
  9. |                  PANEL5                       |
  10. |                                               |
  11. ------------------------------------------------


Dans le panel3 si l'utilisateur coche une case j'affiche un contenu supplémentaire.  
Ce contenu supplémentaire augmente la taille de mon panel3 en hauteur et en largeur.  
 
Le probleme c'est que quand le panel3 s'agrandit il réduit la taille des autres panels. Du coup la taille des composants des panel1, panel2, panel4, panel5 sont réduits aussi et ne s'affichent plus correctement.
 
Comment je pourrais éviter que la taille des autres panels soient réduites?

Reply

Marsh Posté le 24-06-2011 à 13:43:26   

Reply

Marsh Posté le 30-06-2011 à 18:31:35    

Soit la taille de ton panel permet de contenir ce que tu affiche et il  ne s'agrandit pas, soit lorsqu'il s'agrandit, il doit réduire la taille des autres panel pour pouvoir afficher ce que tu veux.
A mon avis, il faut que tu étudie la taille de ce que tu veux afficher, pour que ça tienne dans ton panel. Si tu veux être sur des dimensions de ton panel, affiche un textarea aux dimensions maximum de ton panel.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed