java - 如何使用 JUNG 的注释系统注释我的图表?

标签 java swing jung

我似乎找不到任何有关注释我的 JUNG 图的文档。我拼凑的最多的是:

AnnotationRenderer renderer = new AnnotationRenderer();
AnnotationPaintable annotate = new AnnotationPaintable(viewer.getRenderContext(), renderer);

Shape square = new Rectangle(0, 0, 50, 50);
Annotation<Shape> a = new Annotation<Shape>(square, Annotation.Layer.UPPER, null, true,
                new Point2D.Double(0, 0));
annotate.add(a);

我如何接受这个并开始在 AnnotationPaintable 对象中绘制实际注释?

最佳答案

答案是将其添加到您的可视化查看器中:

viewer.addPostRenderPaintable(...)

关于java - 如何使用 JUNG 的注释系统注释我的图表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13590960/

相关文章:

java - 如何将 Flux java 对象上传到 Azure Blob 存储?

Java SDK 在 Mac M1 上报告错误的架构

java - Java字节码中 "GOTO"后面的数字是什么?

java - 压倒性的外观和感觉

java - 将文本显示到另一个类的标签 - JFrame

java - Jung,以 gui/jframe 作为节点的图

java - TestNG中如何通过ASSERTION?

Java:在 jlabel 上打开图像

graph-databases - 将内存中的图形表示保存在数据库中

java - java中的pagerank实现