6
는 좀 그래프 시각화 클래스를 썼다 :정점 레이블
public void simpleGraph(SparseMultigraph<Vertex,SEdge> graph, String name) {
Layout<Vertex, SEdge> layout = new ISOMLayout(graph);
layout.setSize(new Dimension(800,800));
BasicVisualizationServer<Vertex, SEdge> vv = new BasicVisualizationServer<Vertex, SEdge>(layout);
vv.setPreferredSize(new Dimension(850,850)); //Sets the viewing area size
JFrame frame = new JFrame(name);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.getContentPane().add(vv);
frame.pack();
frame.setVisible(true);
}
어떻게 정점과 가장자리의 레이블을 추가 할 수 있습니까? 값은 내 사용자 정의 정점 클래스에 저장됩니다. Layout 또는 BasicVisualizationServer의 모든 정점을 반복하고 레이블을 추가 할 수 있습니까?
도움 주셔서 감사합니다.