Bonjour,
J'ai un petit problème d'affichage avec une classe héritant de JPanel, que j'ai appelé Panel.
Je possède une classe FenetreAttente héritant de JWindow et implémentant Runnable qui possède uniquement une instance de la classe Panel. Cette classe Panel affiche des rectangles simulant une JProgressBar. Dans le main, je lance donc un deuxième thread qui m'affiche tout ça.
Dans mon premier fichier joint (FenetreAttente.java) vous avez l'intégralité du code. Cela marche très bien.
Mon problème est le suivant, je veux lancer mon deuxième thread à partir d'un bouton cliquable (via l'interface ActionListener). C'est ce que je fais dans le deuxième fichier joint, or cela ne marche pas. J'ai l'impression que la JWindow s'ouvre mais que le Panel à l'intérieur ne se dessine pas. On peut en effet déplacer la fenêtre du bouton et s'appercevoir que la JWindow est effectivement présente mais qu'elle bug au niveau de l'affichage.
Si quelqu'un a une solution, ou une parade à ce problème, je suis toute ouïe.
Partager