Imbrication de layout... - Java - Programmation
Marsh Posté le 12-03-2005 à 11:55:59
T'as pas compris le principe : un layout c'est pas un composant, c'est un layout manager qui gère un composant. Pour faire ce que tu veux, il faut que tu insère un composant dans ton ContentPane (qui va aller à gauche à cause du BorderLayout), et attribuer un GridLayout à ce composant.
et ton cont = cont, ca m'étonnerais que le compilo laisse passer sans rien dire...
Marsh Posté le 12-03-2005 à 12:05:28
tu pourrais me mettrela synthaxe s'il te plait ?
Pour ce qui est de cont = cont, quel est le pb?
Marsh Posté le 12-03-2005 à 12:16:02
Bah en gros
Code :
|
pour le cont = cont, si tu vois pas le problème je peux rien pour toi.
Marsh Posté le 12-03-2005 à 12:41:22
Je vois pas le blem du cont = cont, si il a une variable de classe cont y a pas de raison que ça n'aille pas.
C'est conrant de faire ce genre de choses
Code :
|
Marsh Posté le 12-03-2005 à 12:46:35
Ah ? Il me semblait que le compilo arrivait à retrouver ses petits dans ce genre de situation, mais jme trompe pê.
Marsh Posté le 12-03-2005 à 13:24:58
mais si. Le compilateur sait le faire. Pour lui, c'est pareil que de faire this.cont = cont....
Marsh Posté le 12-03-2005 à 13:35:39
Papy Brossard a écrit : mais si. Le compilateur sait le faire. Pour lui, c'est pareil que de faire this.cont = cont.... |
Ce que je voulais dire c'est qu'il me semble beaucoup plus sur et plus propre de préciser le this. Même si le compilo sait s'y retrouver, ce dont je ne suis pas si sur et que de toute façon ne sera pas le cas dans d'autres langages.
Marsh Posté le 12-03-2005 à 13:42:04
Papy Brossard a écrit : mais si. Le compilateur sait le faire. Pour lui, c'est pareil que de faire this.cont = cont.... |
Marsh Posté le 12-03-2005 à 14:11:12
c'est effectivement plus propre... Mais je suis en train de faire des essais là, donc je suis plus laxiste.
Marsh Posté le 12-03-2005 à 14:30:06
Bon j'ai testé pour savoir si je disais pas trop de conneries.
Déja quand je met truc = truc, j'ai eclipse qui me dit : The assignement to the variable truc has no effect.
Et voici mon test :
Code :
|
Et ce que ca affiche :
Citation : Truc : null |
Marsh Posté le 12-03-2005 à 14:43:24
Ah oui j'ai testé aussi, donc le compilo ne s'y retrouve pas.
Marsh Posté le 12-03-2005 à 11:25:42
Quelqu'un pourrait me dire comment inclure mon gridLayout à gauche dans mon broderLayout ?
En gros je vousdrais mes cases à gauche et à droite, ecrire des messages etc. Une suggestion ?
Message édité par Papy Brossard le 12-03-2005 à 11:25:59