Java JUNG:图形仅在我单击并调整框架大小后显示

Java JUNG:图形仅在我单击并调整框架大小后显示,java,jung,jung2,Java,Jung,Jung2,我正在使用JUNG生成一些图形,但是我发现最终产品有些奇怪,在我单击按钮对给定数据执行后,图形没有绘制任何内容。但它会在我调整框架大小或单击“最大化”后显示 我重新使用了TomNelson的示例代码,并对其进行了一些增强,以便能够从数据库中读取输入数据。它有>1k行代码,我不确定如何将我的代码粘贴到这里来给出实际示例 以下是原始代码: 有什么建议吗?不看代码就很难说。原始代码没有所描述的行为。您很可能在使其可见后修改了VisualizationViewer,并且您没有要求repaint()Hi

我正在使用JUNG生成一些图形,但是我发现最终产品有些奇怪,在我单击按钮对给定数据执行后,图形没有绘制任何内容。但它会在我调整框架大小或单击“最大化”后显示

我重新使用了TomNelson的示例代码,并对其进行了一些增强,以便能够从数据库中读取输入数据。它有>1k行代码,我不确定如何将我的代码粘贴到这里来给出实际示例

以下是原始代码:


有什么建议吗?

不看代码就很难说。原始代码没有所描述的行为。您很可能在使其可见后修改了
VisualizationViewer
,并且您没有要求
repaint()
Hi@Moh-Aw,我很难准备案例的虚拟代码,因为它完全集成并链接到当前外部的许多对象,返回数据后,此按钮将触发以下代码行。graph.addEdge(“:”+String.valueOf(i)+“:”+listedValueOnArray[1],listedValueOnArray[0],listedValueOnArray[2]);vv.repaint();