Bonjour à tous,

Je suis un programmeur C++ et j'ai un cours en JAVA qui nous demande de créer une zone interactive dans laquelle l'utilisateur peut placer des nœuds et des segments dans le but de créer un graphe. L'utilisateur peut bouger les éléments, zoomer, effacer des élément mais toute étant sur un grillage magnétique qui attire les objets.

Plus tard on se servira de ce graphes pour les calculs de distance le plus cours ou autres opérations.

J'ai cherché beaucoup sur internet, je trouve des tutoriels qui montre comment dessiner des objets dans le code, mais j'ai pas trouvé comment faire un interface graphique pour qu'un utilisateur puisse ajouter ses objets

Je me demandais si vous auriez des liens à me proposer. Parce que je ne connais pas vraiment les différents frameworks de JAVA et les quels utiliser pour concevoir ce logiciel

Le logiciel qui pourrais vous montrer à quoi pourrais ressembler la tâche ça serait ce logiciel d'électronique Logisim

Merci d'avance