我想使用 JUNG 库在一个框架中可视化一些图表(实际上是 JInternalFrame,因为我在图表之外还有其他东西)。我的课上有很多代码,但我只是给出简短的版本,我如何创建组件来显示图表:
- 创建图表的布局,根据图表的类型,我创建了不同的布局
- 创建一个以布局为参数的 VisualizationViewer。
- 创建一个包含 VisualitationViewer 的 GraphZoomScrollPane。
- 将 GraphZoomScrollPane 设置为框架的内容窗格。
最终效果是,显示了滚动条,但即使图形大于框架,滚动条也不会启用。如果我减小框架的大小,则启用滚动条,但我无法滚动查看整个图表。所以无论框架有多大,我都看不到整个图表。
我也试过设置布局的大小,VisualizationViewer的大小,但是没有用。
有人可以告诉我我错过了什么吗?