Supprimer un draw sur Graphics2D
Bonjour,
Voilà j'ai longtemps cherché sur Internet et je n'ai pas trouvé de solution.
J'ai un Graphics2D où dedans je fais un drawImage(). J'aimerai redessiner une image dessus sachant que :
- Si je refais drawImage(), les 2 images vont être dessus (et avec la transparence sur les images, on voit toujours la première);
- Je veux garder le fond (qui a plusieurs couleurs différente) donc le drawRect me met des fonds blancs ou noir que je ne désire pas.
- Je ne peux pas faire drawImage(image1); puis drawImage(fond); drawImage(image2); car le fond peut bouger.
Donc après avoir réfléchit un long moment et après avoir recherché, je ne vois qu'une seule solution : supprimer la première image et dessiner la 2ème. Seulement voilà, je n'ai pas vu sur internet comment faire pour vraiment supprimer un draw.
Auriez-vous une solution ?
Merci.