Bonjour, dans le cadre d'un projet je dois créer un éditeur de dessin type paint.

J'ai plusieurs difficultés : j'essaie de dessiner à maint lever mais mon code ne fonctionne pas
et la deuxième chose c'est que mes boutons réagissent trop tôt, c'est-à-dire que si j'ai dessiné un ovale auparavant, et que je clique sur le bouton rectangle, il va me dessiner un rectangle à l’intérieur de l'ovale, en gardant les mêmes composantes x,y et sans attendre les nouvelles avec mon clic, comment remédier à ça?
Donc j'ai crée trois classe, une pour la frame, l'autre pour le panel et la dernière pour la méthode main.

paint.zip


Merci pour votre aide, je suis débutante