Jung2: Как реализовать отображение деталей узла при наведении мыши на узел? - PullRequest
1 голос
/ 16 августа 2011

Я ищу способ отображения деталей узла (в виде всплывающего окна) на MouseOver.К сожалению, руководство Jung2 не предоставляет никакой информации о том, как реализовать такую ​​функциональность.Кто-нибудь может поделиться примером кода или указать мне пример в Интернете?

Ответы [ 2 ]

2 голосов
/ 20 сентября 2011

use VisualizationViewer.setVertexToolTipTransformer

В EdgeLabelDemo вы можете увидеть простой пример использования встроенного преобразователя:

vv.setVertexToolTipTransformer(new ToStringLabeller<Integer>());

Вы также можете сделать с ребрами:

vv.setEdgeToolTipTransformer(new Transformer<Number,String>(){
    public String transform(Number e) {
        return "Edge:"+graph.getEndpoints(e).toString();
    }
});
0 голосов
/ 16 августа 2011

PluggableRendererDemo делает это.

...