在java中生成树形可视化

Jac*_*ain 5 java visualization

我不知道这个可视化类型的名称是什么,但我想学习如何绘制树,就像这个图像中的树:

在此输入图像描述

我在许多网站上看到过这种可视化,但我无法知道它背后的技术术语.

ama*_*urs 5

那个图看起来很像一个强制导向的布局.绘制这些图像并不是一件容易的事,取决于你想要完成什么,你可能想要使用现有的框架.如果你想使用java,你应该在gephi上看到,如果你可以使用html方法,你一定要看看d3.js这是一个用于数据可视化的javascript库.他们有很好的例子:定向力布局可折叠力布局.