Button qui s'efface si je passe une fenetre au dessus - Java - Programmation
Marsh Posté le 16-11-2006 à 12:27:42
Je ne comprend vraiment pas d'ou vien le problème. J'ai créée un petit programme qui dessine le même type de fenetre et je n'ai pas de problème !
Voici le code :
MaFenetre.java :
Code :
|
MaFenetreMain.java :
Code :
|
La fenetre là ne s'efface jamais ! Par conséquent, le problème pourrait venir du JPannel CENTER qui est de type DemineurView... Mais je vois pas le problème.
Marsh Posté le 15-11-2006 à 23:48:09
Bonjour,
J'ai écrit un démineur pour un projet universitaire. Cependant, j'ai un problem avec un de mes JPannel qui se vois "effacé" lors de l'apparition d'une autre fenetre sur mon démineur. Exemple :
Fenetre normale
Fenetre buggé
Voici le code de la classe réalisant l'affichage :
Comme vous pouvez constater, j'ai mis en commentaire la méthode avec les Box, pour m'assurer que le problème ne venait pas de là. Mais ça fait pareil avec le JPAnnel tout simple et un seul boutton.
Je pensais que les objets de type JPannel faisaient appel automatiquement à la méthode repaint() lorsqu'un événement système se produisait. D'ailleurs, mon panel CENTER qui contient la grille fonctionne parfaitement si je passe une autre fenetre dessus, il ne s'efface pas. Voici le code de celui-ci au cas ou :
J'espère avoir été assez clair
Message édité par _kal_ le 16-11-2006 à 09:36:16