我正在使用 JUNG 库在 Java 中创建图形。我需要将图表拟合到其父框架并设置视图,以便图表显示在视图的中心。
我已经设法使用此处的代码将缩放设置为正确的大小: 如何在 Jung 可视化上手动设置缩放?但是缩小的图仍然在同一个地方。我还编写了一个函数来使用这里的代码移动图形:How to programatically pan a VisualizationViewer with Jung (the java library)? .
问题仍然是我如何计算出需要将图形从其当前位置平移到视图中心的程度。如何找到图表的当前位置?
谢谢