Hello vous tous,

Je suis en train de m'entrainer un peu en Java pour tester les interfaces graphiques et j'aimerais coder un mini logiciel de dessin qui permet de créer les formes de base (carré, ovale... blabla)

J'utilise la classe canvas d'awt pour dessiner mes formes. Cependant, lorsque j'ajoute une forme supplémentaire à mon canvas, au moment du repaint() je perds les formes précédentes.

Je débute et je ne comprends pas bien comment ça se fait.
Lorsque je fais un drawOval il est bien dessiné, mais si je dessine par dessus un carré, au moment du repaint mon oval disparaît...

Merci d'avance pour votre aide.