inclusion de JPanel [Java] - Java - Programmation
Marsh Posté le 11-04-2005 à 19:53:33
sois plus précis : montres un bout de code (mais pas tout hein, juste la partie qui correspond)
Marsh Posté le 11-04-2005 à 21:29:46
Ma Frame principale qui appelle le JPanel qui creer le quadrillage par l'intermédiaire de getContentPane().add(vp)
Code :
|
Et voila le JPanel que je tente d'ajouter :
Code :
|
Marsh Posté le 11-04-2005 à 21:50:02
héhé, je m'attendais à 3-4 lignes mais bon ...
j'ai jamais trop su pourquoi ca marche pas mais en gros j'arrive à ne mettre qu'un seul élément dans le contentPane pour qu'il s'affiche correctement.
bref je te propose d'utiliser des javax.swing.Box imbriqués pour définir le placement (horizontal et vertical) de tes éléments. Au final, ta Box principale qui contient toutes les autres ira dans le contentPane ...
Marsh Posté le 11-04-2005 à 21:57:49
lol desole pour le code ;-)
Merci pour ton indication je file voir les API specification pour savoir comment utiliser ca !
Marsh Posté le 11-04-2005 à 22:12:30
http://forum.hardware.fr/hardwaref [...] 7812-1.htm
sinon, regardes l'api, tout est super bien expliqué
Marsh Posté le 11-04-2005 à 19:26:07
Voila en fait j'ai une classe qui dérive JFrame dans laquelle j'appelle une classe qui dérive de
JPanel qui me dessine avec la methode paint un quadrillage.
D'autre part, je souhaite a l'aide d'une autre classe dérivant de JPanel, inclure des boutons dans mon JFrame. Mais y'a un gros bug quand j'essaie de construire les 2 JPanels dans mon JFrame (les boutons ne s'affiche pas ou un seul bouton apparait et ecrase les autres, j'ai meme vu mon quadrillage disparaitre en essayant plusieurs remaniement de code... bref je desepere une peu lol
Quelqu'un aurait une solution qui marche a tous les coups ?
Merci d'avance