-
Bug graphique énervant
Bonjour,
J'ai un souci de bug graphique avec mes JINternalFrames.
J'ai une frame qui en appuyant sur un bouton appele une autre JInternalFrame.
Le problème est que la la frame appelée n est pas affichée correctement. Effectivement, des éléments de la frame appelante s'affiche par dessus la frame appelée. Alors c'est pas vraiment beau.
J'ai essayé de mettre des revalidate(),validate,des repaint(),... rien n'y faire.
Auriez vous des idées?
Merci d'avance.
-
d'une manière générale, ce problème (composant qui s'affichent au dessus d'autres) viens souvent d'un mélange de composant lightweight (swing) et heavyweight (awt). Si tu utilise des JInternalFrame, il ne faut surtout pas y mettre de composant pur awt. Il ne faut y utiliser que des composant swing (JLabel, JButton, JPanel, etc)
-
Merci pour la précision.
J'ai ar habitude d'utiliser que des composants Swing et non awt. D'ailleurs je ne sais pas meme pas la différence.
J'ai quand meme vérifié mais effectivement je n'ai que du swing.
Ce que je fais c est qu à partir d'une JFrame principale , j'ouver mes JInternalFrame.
-
-
ouai mais j ai pas un ftp a dispo sous la main et depuis mon boulot imagesHack est bloqué j'y travaille
-
tu peux attacher l image directement dans ton post en appuyant sur le trombonne ;)
-
1 pièce(s) jointe(s)
Re,
Voici le screen
http://www.hiboox.fr/go/images/infor...4899c.jpg.html
Le bouton ajouter est dans la frame d en dessous
http://www.hiboox.fr/go/images/infor...725b7.jpg.html
La zone blanche est une Jlist de la frame d en dessous.
encore un:
-
Résolu à travers ce poste. Désolé pour les doublons.
http://www.developpez.net/forums/sho...d.php?t=409409