【发布时间】:2012-10-09 22:05:48
【问题描述】:
我正在使用 JUNG 框架和 FRLayout。像这样:
layout = new FRLayout<String, Number>(graph);
preferredSize = new Dimension(600, 600);
final VisualizationModel<String, Number> visualizationModel =
new DefaultVisualizationModel<String, Number>(layout, preferredSize);
vv = new VisualizationViewer<String, Number>(visualizationModel, preferredSize);
我已将它放在 GraphZoomScrollPane 中。我可以放大、缩小、四处移动图表,直到它看起来像我想要的那样,但我希望在我启动我的 Swing 应用程序时它是这样的。
我真正想要的是,图形的 PreferredSize 会根据图形大小动态调整,这样当我加载大图形时,我不必在顶点不再重叠之前放大十亿倍。
不适合我的面板的内容通常会在滚动条后面“消失”。
【问题讨论】:
标签: java jung graph-visualization