Contruire une application interactive "Editeur Geometrique" simple
L'editeur permettra :
de creer un nouveau dessin, avec des axes de coordonnées 0x, 0y et une grille à un pas réglable
de gérer plusieurs dessins en même temps (chaque dessin disposera de sa propre palette de couleurs)
de choisir un outil de tracé (point, segment, polygone, ...)
de choisir une couleur dans une palette de couleur
d'appliquer des transformations sur les objets dessinés (gouper, degrouper, symetrie, duplication , ...)
de mémoriser un dessin
de restaurer un dessin
l'ergonomie est libre
Contraintes :
on utilisera les classes de javax.swing,
le patron de conception MVC devra être utilisé à chaque fois qu'il est pertinent, et de creer des composants (palette de couleur, ...)
Livrables :
les classes du modèle avec les tests unitaires
les autres classes
des classes composants autonomes (utilisables séparéments)
un jar executable
un document pdf de quelques pages (3..5) présentant le l'architecture de l'application avec le diagramme de classe et quelques scenarii d'utilisation.