2 JFrame superposées mais pas de transparence ?!

2 JFrame superposées mais pas de transparence ?! - Java - Programmation

Marsh Posté le 08-06-2005 à 00:52:56    

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 ?

Reply

Marsh Posté le 08-06-2005 à 00:52:56   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed