Диаграмма / визуализация Java-инструмент - PullRequest
1 голос
/ 26 января 2011

Я довольно долго искал в сети, но не смог найти это .. Возможно, у этого форума могут быть идеи?

Мне нужно визуализировать в виде диаграммы какую-то сетевую систему. В частности - система орошения с кучей узлов, организованных как сеть, с контейнерами, связями и т. Д. Я натыкаюсь на довольно сложные и дорогие библиотеки с теориями математических графов в ядре ... довольно страшные вещи. Я пробовал графоподобные библиотеки, но они не могут сделать гуманизированную картинку, все эти графические алгоритмы не очень полезны в моем случае. Я не возражаю, программно выложив это с правильным API.

Я нахожусь в настольных приложениях java (swing), если вы знаете что-нибудь или делали что-то подобное, пожалуйста, поделитесь. На самом деле может быть хорошей идеей для продукта - структура XML в живую диаграмму. Опять же, существует множество сложных проектов, но ничего простого и простого для простой задачи, такой как показ структуры вашей системы, не тратя тысячи часов на изучение инструмента. Открытые исходные решения приветствуются, но коммерческие тоже хороши. Пожалуйста, поделитесь, если у вас есть реальный опыт из первых рук с подобными задачами.

Ответы [ 3 ]

1 голос
/ 27 января 2011

Я разработал приложения с JUNG и prefuse .Оба предложили множество вариантов для макета и визуальной настройки (есть несколько фантастических демонстраций / примеров вместе с исходным кодом для обоих).Они оба очень доступны для использования.

Стоит отметить, что prefuse не имел серьезных обновлений с 2008 года, а последнее обновление для JUNG было в начале прошлого года.

1 голос
/ 27 января 2011

Извлечение Визуальная библиотека Netbeans . Если требуется более низкий уровень lib, то Piccolo2D может быть хорошим выбором.

1 голос
/ 27 января 2011

Просто быстрый ответ: вы можете проверить http://www.jgraph.com/ и http://www.yworks.com

...