GraphZoomScrollPane不';不渲染内容

GraphZoomScrollPane不';不渲染内容,graph,jung,scrollbars,jung2,Graph,Jung,Scrollbars,Jung2,我使用JUNG框架构建我的语义树,我有一个大问题,因为我的树非常大,我需要和滚动条。我发现GraphZoomScrollPane是实现这一点的最佳选项,但当我尝试使用此类呈现图形时,内容不会呈现 当我用VisualizationViewer对象设置JPanel时,一切正常,但当我在GraphZoomScrollPane中包装VisualizationViewer,然后用包装器设置JPanel时,一切都不起作用 Layout layout = new TreeLayout(ftb.getGraph

我使用JUNG框架构建我的语义树,我有一个大问题,因为我的树非常大,我需要和滚动条。我发现GraphZoomScrollPane是实现这一点的最佳选项,但当我尝试使用此类呈现图形时,内容不会呈现

当我用VisualizationViewer对象设置JPanel时,一切正常,但当我在GraphZoomScrollPane中包装VisualizationViewer,然后用包装器设置JPanel时,一切都不起作用

Layout layout = new TreeLayout(ftb.getGraph());
server = new VisualizationViewer<String, FinalTreeNode>(
Panel panel=server;
Layout Layout=newtreelayout(ftb.getGraph());
服务器=新的VisualizationViewer(
面板=服务器;
它工作了,我在JPanel中看到了我的图表

Layout layout = new TreeLayout(ftb.getGraph());
server = new VisualizationViewer<String, FinalTreeNode>(layout);
GraphZoomScrollPane gzsp = new GraphZoomScrollPane(server);
Panel panel =  gzsp;
Layout Layout=newtreelayout(ftb.getGraph());
服务器=新的VisualizationViewer(布局);
GraphZoomScrollPane gzsp=新的GraphZoomScrollPane(服务器);
面板=gzsp;
没用,我看不到我的图表和卷轴

塞拉也不例外。
abody能帮我吗?因为我尝试了几乎所有的方法,但都无效。我的时间快用完了。

为什么不在JPanel中添加GraphZoomScrollPane作为组件

panel = new JPanel(new BorderLayout());
panel.add(gzsp, BorderLayout.CENTER);
panel.updateUI();

为什么不在JPanel中添加GraphZoomScrollPane作为组件

panel = new JPanel(new BorderLayout());
panel.add(gzsp, BorderLayout.CENTER);
panel.updateUI();

如果你想得到问题的答案,你需要做两件事:(1)将你的例子缩减到能显示问题的最小的东西(不是让别人仔细研究的200行代码),和(2)你需要明确说明你的问题是什么。“它不起作用”没有帮助。您是否收到异常?如果是,堆栈跟踪是什么?您是否看到了预期之外的内容?如果是,您期望看到什么?您看到了什么?您是否看到了任何控制台输出?等等。如果您想回答您的问题,您需要做两件事:(1)把你的例子缩减到能说明问题的最小的东西(不是让别人仔细研究的200行代码),并且(2)你需要确切地说明你的问题是什么。“它不起作用”没有帮助。您是否收到异常?如果是,堆栈跟踪是什么?您是否看到了预期之外的内容?如果是,您希望看到什么?您看到了什么?您是否看到了任何控制台输出?等等。