Je vais devoir écrire un programme qui prend une liste de personnes et les relie entre elles d'une manière semblable à graphe orienté. L'aspect GUI de l'ensemble du projet est très important. Le graphique doit permettre beaucoup d'interaction. Comme sélectionner plusieurs personnes et cacher les autres, les déplacer.bibliothèques Open Source pour concevoir des graphiques orientés
De plus, le logiciel devra être en mesure de fournir d'autres types de GUI fonctionnalités telles que plusieurs onglets, zones de texte, etc.
L'application doit être tout à fait efficace. Comme dans, il doit être capable de gérer des centaines sinon des milliers de widgets. Par conséquent, je voudrais savoir quelles bibliothèques open source (à ce stade, le langage de programmation dans lequel elles sont écrites n'a pas d'importance - je veux juste un aperçu de tout ce qui est bon là-bas) me permettrait de développer cette pièce de logiciel? Que recommanderais-tu?
Editer: Pourriez-vous s'il vous plaît lien également à des tutoriels expliquant comment je pourrais programmer une interface graphique qui peut interagir avec le graphique généré? Par exemple des événements de souris.
L'application de démo de JGraph Webstart est assez mignon: http://jgraph.com/jgraph.html Malheureusement, il semble que commercial? – dsummersl
JGraph/JGraphX ne sont pas commercial, ils sont sous licence BSD. Ce que vous faites aussi référence est mxGraph qui est une bibliothèque javascript par les mêmes gars http://www.jgraph.com/mxgraph.html. mxGraph est commercial – jitter