Минимальная графическая библиотека - PullRequest
1 голос
/ 04 июля 2011

Какую библиотеку алгоритмов «графика» люди рекомендуют для Java, которая может выполнять следующие действия:

  1. Принимать пользовательские объекты в качестве узлов (предполагается, что все объекты одного типа)
  2. Разрешить спецификациюсоединений между этими узлами
  3. Предоставление стандартных алгоритмов на этих узлах (обнаружение цикла, кратчайший путь ...)
  4. Разрешить для пользовательских посетителей на узлах + соединения (шаблон посетителя)

Не быть слишком сложным (если возможно).Имейте приличный уровень javadoc (+ пакет maven был бы хорош).

Ответы [ 3 ]

0 голосов
/ 04 июля 2011

Вы можете найти это полезным, я использовал его в прошлом

http://www.jgrapht.org

0 голосов
/ 04 июля 2011

HypergraphDB является полнофункциональным и зрелым, хотя может оказаться слишком тяжелым для простых приложений.

0 голосов
/ 04 июля 2011

Вы ищете пакет визуализации или только алгоритмы?В прошлом я использовал JUNG и обнаружил, что он очень доступен для такого рода работ, хотя в основном он сосредоточен на визуализации, а не на анализе.

http://jung.sourceforge.net/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...