jung

    3

    3答えて

    ラベルは同じで、エンドポイントが異なる2つのエッジを追加するにはどうすればよいですか? 例えば、頂点v-1から頂点v-2まで、頂点v-2から頂点v-2までの同じラベル 'label1'を持つ2つのエッジを追加します。コードの パートは次のようになります。 g.addEdge("label1","v-1","v-2"); g.addEdge("label1","v-2","v-3"); しかし

    3

    1答えて

    私はグラフで作業しており、テスト環境(数千のノード)ではこれまでのところうまく動作していますが、実際のデータでは毎日数百万のノードが作成されます(有向グラフ我々はグラフ全体をダウンロードする必要はありませんので、ノードをsperateしてください)。毎月十億個のノードを追加し、hbase/hadoopをバックエンドとして使用する予定ですが、どのようにju​​ng(または任意のグラフライブラリ)に接

    3

    2答えて

    私のアプリでは、私は別のスタイルですべてのegdeを設定したい。エッジカラーまたはエッジの太さが可能です。 私はJUNGの変圧器について読んだことがありますが、便利なところは見つけられませんでした。 特定の色や線の太さを特定のエッジに設定する方法はありますか?これは、setWidth()やsetColour()などのメソッドを持つTransformerやクラスのようなものです。例はいいでしょう;)

    3

    1答えて

    をリフレッシュするためにSWING + JUNGを使用して、私は私のスレッドクラスのJavaコードを次ていながら: @Override public void run() { JFrame window = new JFrame("Visualization POC"); window.setDefaultCloseOperation(JFrame.EXIT_ON_CLO

    2

    1答えて

    私はグラフをオートスケール/センタリングするメソッドを作成したいと思います。私はすべての頂点を、XY座標が大きいものであっても見えるようにしたい。私はStaticLayoutで作業しています。私は使用しようとしていた 言い換えれば - 私はデカルト500x500でVisualizationViewerのデカルトスペース(すなわち:1000x1000)の特定の部分を表示したい。 私の問題の解決策はあ

    1

    1答えて

    グラフに頂点とエッジを追加しながら、デフォルトのマウスメニューをオーバーライドしようとしています。私はこの例に従っていましたが、うまくいきましたが、マウスカーソルを変更するために何を(インターフェイスを実装する必要があるのか​​)知りたいのですが、また、マウスカーソルを変更して頂点を追加する必要があります public class PopupVertexEdgeMenuMousePlugin<V,

    3

    1答えて

    Jung 2の頂点選択の変更をどのように聞くことができますか?私はPropertyChangeListenerとChangeListenerを試してきました。

    1

    1答えて

    私はjungで円のレイアウトを使用しています。ボタンをクリックすると、新しいノードを作成できますが、以前のノードと重複しています。新しいノードがこれまで同じ位置に生成されています。新しく作成されたノードに動的に場所を割り当てるのを手伝ってください。

    1

    1答えて

    私はネットワークグラフを可視化し、ネットワーク属性(例:indegree、outdegree、およびpagerank)を視覚化するツールとしてJUNGを使用しています。 私はすでにJungがPageRankアルゴリズムを実装していることを知っていますが、マニュアル(http://jung.sourceforge.net/doc/index.html)にはpagerankアルゴリズムの使用に関する説

    3

    2答えて

    JPanelにjungツリーが表示されています。私の木のコンストラクタは次のようになります: Forest<String, Integer> graph = new DelegateForest<String, Integer>(); static GraphZoomScrollPane panel = null; static DefaultModalGraphMouse g