prefuse グラフ ツールキットを使用した経験のある人はいますか? すでに表示されているグラフを変更することはできますか? ノードやエッジを追加/削除し、表示を正しく適応させますか?
たとえば、 prefuse には、友人のネットワークを視覚化する例が付属しています。
http://prefuse.org/doc/manual/introduction/example/Example.java
私がやりたいことは、これに沿ったものです:
// -- 7. add new nodes on the fly -------------------------------------
new Timer(2000, new ActionListener() {
private Node oldNode = graph.nodes().next(); // init with random node
public void actionPerformed(ActionEvent e) {
// insert new node //
Node newNode = graph.addNode();
// insert new edge //
graph.addEdge(oldNode, newNode);
// remember node for next call //
oldNode = newNode;
}
}).start();
しかし、うまくいかないようです。ヒントはありますか?