org.graphstream.ui.layout.LayoutRunner 运行 信息:布局 'SpringBox' 进程已停止。这是个问题吗?

org.graphstream.ui.layout.LayoutRunner run INFO: Layout 'SpringBox' process stopped. Is it a problem?

我在我的应用程序中使用 GraphStream 并显示图表,我为每个图表使用 FXViewer。 最初我想显示不同的图形,而不设置节点的位置,所以我使用 enableAutoLayout() 方法:

 ArrayList<FxViewer> viewers = new ArrayList<>();
 foreach(Graph graph : graphList) {
 FxViewer viewer = new FxViewer(graph, FxViewer.ThreadingModel.GRAPH_IN_GUI_THREAD);
 viewer.addView(graph.getId(), new FxGraphRenderer());
 viewer.enableAutoLayout();
 viewers.add(viewer);
 }

接下来,我想显示相同的图表,但手动设置了固定位置,因此,对于每个图表,我都禁用了相关 FXViewer 的自动布局。

viewers.forEach(Viewer::disableAutoLayout);

但是,每次我在控制台中禁用 FXViewer 的 autoLayout 时都会出现此消息:

org.graphstream.ui.layout.LayoutRunner run
INFO: Layout 'SpringBox' process stopped.

有问题吗?我应该做点什么还是忽略这条消息?

对于任何可能有相同问题的人,这里是 GraphStream 团队的回答:

That message is emitted by the LayoutRunner that handles the graph layout in a different thread. That thread is stopped when you disable the auto layout. And as the log category says, it's just info, so nothing to worry about.