Come tracciare un nodo in determinate coordinate utilizzando JUNG
Domanda
Voglio virtualizzare le mie simulazioni di rete e la necessità di tracciare i nodi della rete. Ogni nodo ha una posizione pre-definita e ho bisogno di tracciare i nodi nel coordinamento corretta.
Sto usando JUNG: http://jung.sourceforge.net/applet/index.html
Qualche suggerimento?
Grazie!
Soluzione
Recentemente ho risolto questo problema scrivendo il mio layout di rendering per JUNG.
come base per il mio layout derivato ho usato il Circle layout , che è abbastanza semplice. Lì si vedrà che JUNG fa un setLocation (Dimension d) per ogni vertice, che è più o meno quello che stai cercando, immagino. Basta dare un'occhiata alla fonte del CircleLayout. Poi si potrebbe utilizzare un oggetto Vertex personalizzato, che memorizza le coordinate si desidera che il vertice di avere, che viene poi letto dal vostro layout personalizzato.