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

  FORUM HardWare.fr
  Programmation
  Java

  PB de gridLayout

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

PB de gridLayout

n°1253969
pigmee
Posté le 26-11-2005 à 21:47:16  profilanswer
 

Bonsoir,
voila j'avais posté un msg concernant un pb de gridLayout et personne n'a su me repondre. Et la jsuis desespere de pas reussir a trouver la solution a mon probleme!
 
En fait j'ai 2 class "Fenetre" et "Boitedialogue".
et ce que j'aimerais faire c'est donc dessiner un gridLayout ds le centre de ma frame grace au donnees saisies dans ma boite de dialogue.
Pour l'instant j'ai creer une fct "public JPanel getNewLayout()" ds ma boite de dialogue qui recup toutes les donnees "nb de lignes" et "nb de colonnes" et je les affecte a mon attribut "boite_grille" qui est le GridLayout de ma boite de dialogue.
Puis ds ma fenetre au moment ou je clique sur un bouton j'appelle ma boite de dialogue en lui passant pour parametre la fenetre (this) et l'attribut "fenetre_grille" qui est un GridLayout de ma fenetre, ce constructeur s'occupe d'affecter le GridLayout de la fenetre a celui de la boite de dialogue.
Puis pour fnir tout de suite apres l'appel au constructeur ds la fenetre je fais :

Code :
  1. this.fenetre_grille = bdial.getNewLayout();
  2. panel.add(fenetre_grille,BorderLayout.CENTER);


 
MAIS rien n'apparait ds ma fenetre, je devrais avoir une grille avec le nb de colonne et ligne de ma boite de dialogue mais je n'ai rien ds ma fenetre.
On dirait que la grille de la boite de dialogue n'affecte pas celle de la fenetre..
Quelqu'un aurait-il des suggestion svp, merci d'avance

mood
Publicité
Posté le 26-11-2005 à 21:47:16  profilanswer
 

n°1254061
vb11
Posté le 27-11-2005 à 10:06:52  profilanswer
 

Poste un peu plus de code. Ce n'est vraiment pas clair, tu parles de constructeur après le click sur un bouton, j'appellerai plutot ça "méthode" ( public void actionPerformed(ActionEvent ae) plus précisément ) le constructeur est comme son nom l'indique invoqué à la construction de l'instance.
Tu parles également d'affectation de manière un peu louche, ce qui me laisse présager un problème de comprehension de base du langage.
 

n°1257539
dynlevirus
Posté le 02-12-2005 à 14:37:50  profilanswer
 

utilise un gridBagLayout
c'est nimp ton programme parce que tu utilise ton gridLayout comme un BorderLayout. en plus tu cherche a mettre un panneau ds un autre n'importe comment.  
utilise tes panneaux imbriqués tu vas voir ca marchera d'enfer. j'ai eu le meme problème ya un an


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

  PB de gridLayout

 

Sujets relatifs
[Java] GridLayoutPb d'affectation d'un gridLayout d'une class a une autre
Bords à un gridLayoutRemplacer dans un gridLayout un component par un autre [résolu]
correspondance tableau deux dimensions - gridlayout [résolu][java][applet]inserer des jpanel dans un gridlayout
[Fixed!][HTML] (Form) 'action' avec variables en GET ? (Pb)[Java] Occuper plusieurs cases dans un GridLayout? [Résolu]
Plus de sujets relatifs à : PB de gridLayout


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)