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

  FORUM HardWare.fr
  Programmation
  Java

  [Java] Problème de layout.... taille des panels,...

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Java] Problème de layout.... taille des panels,...

n°845004
le_duc
PlaTyPuS
Posté le 08-09-2004 à 13:56:14  profilanswer
 

Hello!
 
Voilà je dois faire une petite appli...et j'arrive pas disposer mes panels comme je le voudrait!
 
Voilà ce que j'aimerais obtenir dans un premier temps :
http://www.duotone.ch/~duotone/model.gif
 
Donc la fenetre serait de taille fixe (800x600). Ensuite la colonne de gauche accueillera plusieurs petite image (dans le but de les drag and dropper) -> 250x500. La partie centrale (blanche) sera la cible du drag&drop -> 400x500. La partie d'en-bas (-> 650x100)  accueillera également qqs images et la partie de droite le menu et les infos (-> 150x600). (les valeurs sont données en largeurxhauteur (en pixel donc..:D))
 
Que me conseillez-vous d'utiliser comme layout, sachant que je n'ai pas le droit d'utiliser le xylayout  :pfff: . Et comment les disposeriez-vous ?
 
Voilà ce que j'ai pour l'instant :  
http://www.duotone.ch/~duotone/FenetrePrincipale.java
http://www.duotone.ch/~duotone/Programme.java (pour que vous puissiez voir la merde que ca me fait :D)
 
Merci pour votre aide!
 
PS: ah oui, j'utilise JBuilderX Foundation 10


Message édité par le_duc le 08-09-2004 à 14:01:20
mood
Publicité
Posté le 08-09-2004 à 13:56:14  profilanswer
 

n°845026
benou
Posté le 08-09-2004 à 14:33:36  profilanswer
 

ca ressemble bcp à un BorderLayout ...


---------------
ma vie, mon oeuvre - HomePlayer
n°845027
axk47
Java Man vs Boolet Man
Posté le 08-09-2004 à 14:33:41  profilanswer
 

tu ne veux pas utiliser les xylayout de java donc il faudra positionner les composants a la main. c chiant et quand tu redimensionnera ta fenetre rien ne bougera..
 
moi je te conseillerai d'utiliser
 
un BoxLayout dans lequel tu mettras les panels suivants

Code :
  1. JPanel central=new JPanel();
  2. central.setLayout(new BoxLayout(central,BoxLayout.X_AXIS));
  3. //tu cree les panels et tu leur donne la taille que tu désire
  4. central.add(PanelGauche);
  5. central.add(PanelCentral);
  6. central.add(PanelDroit);
  7. //ensuite tu cree le panel d'en dessous
  8. JPanel bas=new JPanel();
  9. bas.add(PanelEnBas);//pas obligatoire tu peux mettre le panel //directement sans le mettre dans un nouveau JPanel
  10. JPanel view=new JPanel();
  11. view.setLayout(new BoxLayout(central,BoxLayout.Y_AXIS));
  12. view.add(central);
  13. view.add(bas);


 
jespere que ça t'aidera
n'hésite au cas où j'aurais dit des conneries :)  
 
 
 


---------------
"Rendez tout aussi simple que possible mais ne simplifierez rien" Albert Einstein
n°845028
axk47
Java Man vs Boolet Man
Posté le 08-09-2004 à 14:37:07  profilanswer
 

benou a écrit :

ca ressemble bcp à un BorderLayout ...


exactement mais je ne sais si en utilisant le BorderLayout il n'aura pas de pbm au niveau de la taille des panels ;)


---------------
"Rendez tout aussi simple que possible mais ne simplifierez rien" Albert Einstein
n°845086
benou
Posté le 08-09-2004 à 15:03:58  profilanswer
 

axk47 a écrit :

exactement mais je ne sais si en utilisant le BorderLayout il n'aura pas de pbm au niveau de la taille des panels ;)


les panels du bord sont sérés au maxi, celui du centre prend la place qui reste ...


---------------
ma vie, mon oeuvre - HomePlayer
n°845116
le_duc
PlaTyPuS
Posté le 08-09-2004 à 15:15:45  profilanswer
 

merci pour vos conseils!
 
Avec le boxlayout, je pourrai quand même centrer le contenu ?? En fait dans la partie centrale, il y aura la carte de la Suisse...


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

  [Java] Problème de layout.... taille des panels,...

 

Sujets relatifs
Problème d'utilisation des ressources avec l'editeur de VC++.NET :'(Problème pour utiliser une police
probleme popup plus targetProblème de base en C++
Quel livre pour s'initier à java pour un debutant en programmationproblème d'exécution d'un jar
problème pour afficher des données dans un tableaupetit probleme de debutant
Problème de débutant : InetAddress : paramètresProbleme de validation w3c avec flash
Plus de sujets relatifs à : [Java] Problème de layout.... taille des panels,...


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