Bonjour,
Je créé une JFrame dans la quelle j'insere 2 JPanels contenant chacun une image .png (insertion de A, puis de B), chacun ayant un setOpaque (false).
Le JPanel A contient une carte du monde.
Le JPanel B contient un nuage que je fais bouger dans la methode paint().
Pourtant seul le JPanel B semble s'afficher.
En réalité, je pense que A est affiché mais qu'il est masqué par B.
En effet, le fond du JPanel B n'est pas transparent malgré le setOpaque(false).
J'ai essayé de dessiner les deux images dans un meme JPanel, cela marche sans probleme.
Mais je voudrais les afficher dans des panels différents afin de ne redessiner que le panel de B.
Ainsi j'éviterai de redessiner la carte du monde pour rien, car seul le nuage bouge.
Que faire ?