Программное обеспечение yFILES for Java (Swing) представляет собой обширную библиотеку классов Java для инструментария Swing GUI. Библиотека содержит элементы управления пользовательским интерфейсом, позволяет просматривать и редактировать диаграммы и алгоритмы компоновки для автоматической организации сложных графиков и сетей.
Функциональность диаграмм:
- Встроенная поддержка плоских и вложенных структур диаграммы.
- Поддержка динамических обновлений.
- Автоматическое расположение диаграмм.
- Плавное изменение анимации.
- Интуитивное взаимодействие.
- Поддержка богатой визуализации.
Мощные графические элементы управления
yFILES for Java (Swing) предоставляет мощные элементы управления JavaFX, которые обеспечивают интуитивное взаимодействие с диаграммами.
- Легко редактировать и обрабатывать диаграммы с помощью простых жестов мыши.
- Поддержка масштабирования и панорамирования, отмены / повтора, функциональности буфера обмена, экспорта изображений и печати.
- Плавные изменения в анимации и «магнитные» направляющие линии для ручного выравнивания элементов.
- Все возможности взаимодействия легко настраиваются в соответствии с конкретными потребностями.
- Импорт и экспорт SVG, PDF, PS, EMF и других.
- Создание приложений, поддерживающих экспорт SVG или визуализацию BPM и специализированную автоматическую компоновку для BPMN.
- Полная поддержка Java 8.
Графический анализ и автоматическая компоновка
yFILES for Java (Swing) предоставляет широкий спектр алгоритмов анализа графов, которые позволяют легко решать самые сложные задачи анализа.
- Набор алгоритмов автоматического графа макета включают в себя иерархический, ортогональные и циркулярные стили макета, что автоматически дает четкие и лаконичные диаграммы с данных.
- Алгоритмы маршрутизации оптимизируют линии связи в существующих диаграммах.
- Широкие возможности конфигурации подходят даже для сложных требований к компоновке диаграмм.