Jung2:エッジごとに複数のエッジラベルを表示するにはどうすればよいですか?

StackOverflow https://stackoverflow.com/questions/4591986

  •  15-10-2019
  •  | 
  •  

質問

ネットワークトポロジーを表示しようとしています。エッジごとに2つまたは3つのラベルを表示する方法を理解できない場合を除き、すべてが正常に機能します。私はいくつかのことを試しましたが、醜いハックを伴わないものを見つけていません...

これがどのように見えるべきかです (ラベルでgimp-edで)

これも可能ですか?

ありがとう

rakudave

役に立ちましたか?

解決

を見てください Jung2 APIドキュメント パッケージで edu.uci.ics.jung.visualization.renderers. 。ほとんどの作業はによって行われます defaultedgelabelrenderer このパッケージで定義されていますが、独自のカスタムエッジラベルレンダラーを作成する必要があります。

ドキュメントはあまり包括的ではないので、 ソース DefaultedGelabelRendererクラスを見つけ、必要なことを行うこのクラスに基づいて独自のクラスを作成します。次に、次の電話でこのクラスをEdgelabelRendererとして設定できます。

vv.getRenderContext().setEdgeLabelRenderer(youredgelabelrendererhere);

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top