jung

    0

    1答えて

    私はJUNGで構築されたグラフを持っています。 今、私は特定の頂点の色を変更したいと思います。私はClojureの (def vertex-paint (proxy [Transformer] [] (transform [i] java.awt.Color/GREEN))) (.setVertexFillPaintTransformer vertex-paint) にこれを変換するとき T

    1

    2答えて

    JungのグラフがJFrameを使って表示されています。 グラフから頂点を削除した後に、 グラフが自動的に再描画され、削除された頂点なしで表示されます。 私はそれを無効にすることができるので、再描画メソッドを呼び出すときにのみ グラフが再描画されるでしょうか? は、これを実行するための簡単な方法は、いくつかのクラスによって、グラフを拡張し、あなたがboolean arrayに削除するためにあなたの

    0

    1答えて

    グラフの視覚化のためにJungライブラリを使い始めました。現在の主な問題は、頂点にラベルやメタデータを設定する方法がわかりません。頂点の特定の属性に応じて、頂点の色を別にしたいと思います。 Nodeクラスのオブジェクトには追加のInteger-valueが含まれています。頂点の追加属性(getGroup()による)として追加したいと思います。次のコードは、各ノードのgetId() - 文字列を可視

    1

    2答えて

    .txtファイルに含まれる情報に基づいてグラフを生成するプログラムが必要です。たとえば、1,7、7,6と書かれている場合、プログラムは1番目と7番目、7番目と6番目のノードを結ぶグラフを作成する必要があります。 私は始めに、2つの配列/リストを持っていなければならないと思います。XとYそれぞれ.txtファイルで与えられたペアの第1と第2の値が入っています。私はこれのためのコードを書いたが、私は扱う

    0

    1答えて

    Javaで頂点と辺を持つグラフを描画する必要があります。アプリケーションにはGUIが必要です。GUIを使用すると、マウスをクリックして頂点やエッジを動的に追加できます。グラフは常にGUIに表示する必要があります。ユーザーが望むように画面上でエッジや頂点を動かすことができればいいと思います。 誰かがこのようなことを行うために最適なJavaライブラリを教えてください。 JGraphを使うことはできます

    -3

    1答えて

    グラフの実装があり、JUNGを使って可視化したいと思います。私の問題は、私がエッジを追加すると、私は2つのエッジ、例えば1と2、2と1を同じ重さで視覚化しますが、私はただ1つのエッジを見たいと思っています。 マイコード: public void createGraph(HashMap<Integer, Vertice<Integer, Integer>> vertices, long[][] ma

    0

    1答えて

    ピッキングモードでは、ユーザーが定義されたレイアウト範囲外の頂点をドラッグするのを制限したいと考えています。私は、ISOMLayout、VisualizationModel、およびVisualizationViewerを同じサイズに設定しました。しかし、ズームアウトすると(私はCrossoverScalingControlを使用しています)、レイアウト/ vvの範囲外に頂点をドラッグできます。これ

    -3

    1答えて

    与えられた位置の頂点の座標(x & y)を設定しようとしています。 VertexImageShaperDemoの例を使用します。すべての頂点のx、y座標は既にデータベースに入っています。すべてのIPアドレスを正方形の特定の場所に配置するのを手伝ってください(画像参照)。 どのようにすればいいですか? ここで私が働いているかのコードです: public class VertexImageShaper

    0

    1答えて

    JUNG 2.0を使用して、指向性非周期グラフを視覚的にレンダリングし、さまざまな色でエッジをレンダリングするカスタムEdgeRendererを追加しました。実際のエッジは、RenderContextオブジェクトのdrawLine()およびdrawPolyline()メソッドを呼び出すことによって描画されます。 VisualizationViewerオブジェクトが追加されたGraphZoomScr

    -1

    2答えて

    私は多くの矢が1つのノードに接続しており、グラフ上では非常に混乱しているように見えます。どのように矢印を中心に向かって移動させるか、またはそれらを取り外すには?