TP5.md 1.0 KB

Minipaint

TP5 – Groupement de formes

Même s’il est possible de déplacer plusieurs formes à la fois (grâce à la sélection multiple), il pourrait être intéressant de « grouper » plusieurs formes, pour que le groupe soit considéré comme une forme à part entière. Un groupe serait donc une forme composée de plusieurs formes, qu’il s’agisse de formes « de base » ou bien aussi de groupes.

🖥 TODO

  • Il existe un patron de structure permettant de représenter cela. Identifiez lequel semble le mieux correspondre au problème énoncé.
  • Ensuite, cherchez à faire correspondre les différents éléments du patron à des classes ou interfaces de notre application.
  • Identifiez quelles classes ou interfaces il vous reste à créer, et implémentez-là.
  • Ajouter 2 boutons dans l’interface : un bouton permettant de grouper les formes sélectionnées ; et un bouton pour dégrouper la forme sélectionnée, s’il s’agit d’un groupe.
  • Testez.


🔙 Retour