[JUNG] Création de point (Vertex) et récupération de ses coordonnées
Bonjour,
J'ai commencé à mettre en place un éditeur de graphique avec la Bibliothèque Jung, tel que :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
|
public class Test extends JApplet implements Printable
{
/**
* the graph
*/
Graph<Number,Number> graph;
AbstractLayout<Number,Number> layout;
/**
* the visual component and renderer for the graph
*/
VisualizationViewer<Number,Number> vv;
public Test()
{
// create a simple graph for the demo
graph = new SparseMultigraph<Number,Number>();
this.layout = new StaticLayout<Number,Number>(graph,
new Dimension(600,600));
vv = new VisualizationViewer<Number,Number>(layout);
vv.setBackground(Color.white);
Container content = getContentPane();
final GraphZoomScrollPane panel = new GraphZoomScrollPane(vv);
content.add(panel);
}
} |
Maintenant je voudrais mettre en place la création d'une ligne (Edge) avec deux points (Vertex) avec un "cliqué glissé", je voudrais aussi récupérer la position des deux points en x et en y. Une idée de comment faire ? Car je n'ai trouvé nulle part des clickListenner ou quelque chose du genre.