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

  FORUM HardWare.fr
  Programmation
  Java

  Aligner composants applet

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Aligner composants applet

n°1767533
GL912
Posté le 31-07-2008 à 22:37:46  profilanswer
 

Bonjour,j'ai effectué une recherche sur le net et sur le forum et je n'ai trouvé aucune réponse à ma question,alors voici ma fenêtre :
 
 
http://pix.nofrag.com/9/3/0/dbf6dee3c2cbf8bc47cfdc8058606.jpg
 
 
-Le problème comme vous le voyez est que les composants ne sont pas alignés verticalement,c'est ce que je cherche à obtenir.Je précise que j'ai utilisé deux Jpanel avec un flowLyout classique chacune et un GridLayout pour le conteneur.
Voila en espérant que vous pourrez m'aider.

mood
Publicité
Posté le 31-07-2008 à 22:37:46  profilanswer
 

n°1767819
GL912
Posté le 01-08-2008 à 14:02:07  profilanswer
 

Personne pour m'aider ?
Je poste le code ?

n°1767840
brisssou
8-/
Posté le 01-08-2008 à 14:31:41  profilanswer
 

pourquoi pas.


---------------
HFR - Mes sujets pour Chrome - Firefox - vérifie les nouveaux posts des topics suivis/favoris
n°1767941
GL912
Posté le 01-08-2008 à 16:24:05  profilanswer
 

Bon ok,voila le code :
 

Code :
  1. public Int(){
  2.  setTitle("Identification" );
  3.  setSize(400,400);
  4.  c=getContentPane();
  5.  c.setLayout(new GridLayout(3,2));
  6.  Utilisateur=new JLabel("Utilisateur" );
  7.  Login=new JLabel("Lot de Passe" );
  8.  U=new TextField(6);
  9.  L=new JPasswordField(10);
  10.  Valider=new JButton("Valider" );
  11.  Annuler=new JButton("Annuler" );
  12.  P2=new JPanel();
  13.  P1=new JPanel();
  14.  P=new JPanel();
  15.  P.add(Utilisateur);
  16.  P.add(U);
  17.  P1.add(Login);
  18.  P1.add(L);
  19.  P2.add(Valider);
  20.  P2.add(Annuler);
  21.  c.add(P);
  22.  c.add(P1);
  23.  c.add(P2);
  24.  Valider.addActionListener(this);
  25.  Annuler.addActionListener(this);
  26.   setVisible(true);

n°1767953
Bidem
Posté le 01-08-2008 à 16:38:50  profilanswer
 

Pour résumer, tu crées un GridLayout de 3 ligne des 2 colonnes (soit 6 cases) dans lequel tu ne mets que 3 éléments (P, P1 et P2)...

 

supprime tes 3 JPanel et mets tes 6 éléments directement dans le Panel principal

Message cité 1 fois
Message édité par Bidem le 01-08-2008 à 16:40:06
n°1767960
GL912
Posté le 01-08-2008 à 16:47:47  profilanswer
 

Bidem a écrit :

Pour résumer, tu crées un GridLayout de 3 ligne des 2 colonnes (soit 6 cases) dans lequel tu ne mets que 3 éléments (P, P1 et P2)...
 
supprime tes 3 JPanel et mets tes 6 éléments directement dans le Panel principal


 
Tout d'abord merci pour ta réponse,j'avais effectivement fait ça avant c'est pour ça que le Grid Layout a 2 colonnes mais c'était encore plus  moche,les composant étaient surdimensionnés et prenaient tout le conteneur même avec un setPreferedSize.C'est pour ça que j'ai ajouté les 3 panels,je viens de mettre une colonne seulement dans le GridLayout,aucun changement.
Il y a une fonction qui permet d'aligner deux composants verticalement non ? je la cherche depuis hier dans arriver à la retrouver.

n°1768213
GL912
Posté le 02-08-2008 à 11:49:03  profilanswer
 

Je pensais que ça serait facile pour vous,personne vraiment ?


Message édité par GL912 le 02-08-2008 à 11:49:37
n°1768214
brisssou
8-/
Posté le 02-08-2008 à 12:05:50  profilanswer
 

bha il faut que tu mettes le champs d'un coté le label de l'autre.
 
j'y connais que dal en applet, mais SWT, ça se faisait assez facilement dans mon souvenir.
 
tu trouves pas des tutos sur la mise en forme ?


---------------
HFR - Mes sujets pour Chrome - Firefox - vérifie les nouveaux posts des topics suivis/favoris
n°1768233
GL912
Posté le 02-08-2008 à 13:47:07  profilanswer
 

Rien qui aborde mon problème malheureusement je vais encore chercher mais n'hésitez pas si vous trouvez un truc intéressant.

n°1769401
GL912
Posté le 05-08-2008 à 11:12:33  profilanswer
 

C'est ce que j'ai fait,ça marche.


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

  Aligner composants applet

 

Sujets relatifs
Ecrire le contenue de variables java applet dans la page htmlProbleme de certificat pour dialogue entre une applet et un serveur
Applet/Flash pour scroller une imagejava.policy applet sur internet
[RESOLU] "applet not initiated" : quelle erreur dans le code HTML ?Aligner JPanel
aligner image bottomactiveX dans applet java
GUI : structure modulaire et composants reutilisables SIMPLEMENTAligner des inputs et leurs légendes : utiliser meme hauteur de ligne
Plus de sujets relatifs à : Aligner composants applet


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