Tôi đã viết một ít lớp đồ thị visualizer:Vertex nhãn trong JUNG đồ thị trực quan
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);
}
Làm thế nào tôi có thể thêm nhãn cho các đỉnh và các cạnh? Các giá trị được lưu trữ trong lớp đỉnh tùy chỉnh của tôi. Tôi có thể lặp qua tất cả các đỉnh trong Bố cục hoặc BasicVisualizationServer và thêm nhãn không?
Cảm ơn sự giúp đỡ của bạn!