用于动态可视化的 Java 图形库 [英] Java graph library for dynamic visualisation

查看:31
本文介绍了用于动态可视化的 Java 图形库的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我需要用于支持动态可视化的图形的 Java 库.我需要让物体在顶点之间移动,这必须显示出来.不需要 3D,2D 表示就足够了.

I am in need of Java library for graphs that supports dynamic visualization. I need to have objects moving between the vertices and this has to be shown. 3D is not needed, a 2D representation will suffice.

我目前正在使用 JUNG 但它非常有限,据我所知,它更多用于静态图.

I am currently using JUNG but it is very limited, it is more for static graphs from what I can tell.

我看过这个问题但是JGraphT似乎也没有这样做.

I have looked at this question but JGraphT doesn't seem to do it either.

后期

我等着完成项目才给出答案.我最终保留了 JUNG,同时还使用了 UBIGraph(自 2012 年以来的死项目)作为辅助库.>

I waited to finish the project before awarding an answer. I ended up keeping JUNG, while also using UBIGraph (dead project since 2012) as a secondary library.

推荐答案

看一看:

  • GEF - 用于图形编辑的 GUI 组件,包括图形,基于(Eclipse)SWT 莉>
  • JGraphX - 前 JGraph,自 2020 年 3 月以来未积极开发
  • Piccolo2D - 基于(Eclipse)SWT
  • JUNG - 最后一次发布于 2010 年(截至 2020 年);当时很受欢迎
  • yWorks - 非开源,非免费
  • JGraphT - 仅数据处理和算法,没有集成可视化,但支持 JGraphX 可视化
  • GEF - GUI components for graphical editing, including graphs, (Eclipse) SWT based
  • JGraphX - former JGraph, not actively developed since March 2020
  • Piccolo2D - (Eclipse) SWT based
  • JUNG - last released in 2010 (as of 2020); was very popular back then
  • yWorks - not open source, not free
  • JGraphT - data handling and algorithms only, no integrated visualizaiton, though supports JGraphX visualization

这篇关于用于动态可视化的 Java 图形库的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆