[JAVA-SWING] composant manquant lancement

Fermé
Jip - 8 janv. 2012 à 21:49
Bonjour,

je suis occupé a faire une petite application java avec swing, et je rencontre un problème au lancement de ma JFrame principale, "généralement" tout va bien et ma JFrame apparaît bien comme je veux, mais parfois tous mes composant ne sont pas présent dès le lancement, je suis obligé de minimiser/maximiser ou de redimensionner ma fenêtre pour qu'ils s'affichent enfin.
Ce ne sont pas toujours les même composants qui ne s'affichent pas, mais j'ai l'impression que l'ordre d'ajout de mes composants est respecté, par exemple je vais avoir les 2 premiers composants, ou les 5 premiers, mais jamais le premier le deuxieme et le 5eme.

Niveau code j'ai une classe C qui extends JFrame, dans cette classe j'ai uniquement redéfini le LayoutManager
setLayout(new GridBagLayout());

au quel j'ajoute mes composants(avec leurs contraintes évidemment) qui sont pour les 5 premiers des class qui extends JPanel et pour les 6 et 7eme des JButton.

Si quelqu'un a une idée, merci d'avance !
A voir également: