問題タブ [graphstream]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - グラフストリーム FileSinkSVG2
グラフストリームでグラフを作成し、FileSinkSVG2 を使用して結果を svg ファイルに書き込みます。うまくいきます。唯一の問題は、エッジの端にある矢印が css 定義に従って表示されないことです。助言がありますか?これが私のコードです。
CSS ファイル:
java - org.graphstream.algorithm.APSP$APSPInfo.getShortestPathTo での NullPointerException - グラフの問題
2 つの空港間の最適なルートを見つけるアルゴリズムを開発しています。All Pairs Shortest Path (APSP)とGraphStreamライブラリの概念に出会いました。
コンテンツはテキスト ファイルから読み取られます。各行は航空会社の途中降機を表します。
航空券の問題なので、3列目を「価格」と呼んでいたのですが、実際の価格値を入れてみると、一部の路線が動かなくなってしまいました。また、機能の 1 つは、ファイルに新しい行を追加することです。新しいストップオーバーに必要な値を追加するときに問題が発生します。
StackExchangeの Math フォーラム スレッドを読んで、グラフ文字列を作成する前に、すべての値を最大の重みで除算しようとしましたが、成功しませんでした:
それがスローされた例外です:
サービスの 230 行目は次のとおりPath shortestPath = edge.getShortestPathTo(destination.getName())
です。パラメータは目的地の空港コードです。
Graph
そしてAPSP
オブジェクトをインスタンス化する方法:
java - IntelliJ で .jar ファイルを作成する
GraphStream
私は(http://graphstream-project.org/ )を使用するプロジェクトを持っていますが、これは単なる通常のプロジェクトです(MavenやGradleではありません)。を含めることができるようですが、ファイルGraphStream
を作成しようとすると常に表示されます。それなしでa を作成しようとしましたが、うまく機能しているように見えますが、実行の最後にグラフを描画するため、そこにあることが重要です。.jar
Error: A JNI error has occurred, please check your installation and try again
.jar file
GraphStream
使用するには古すぎる可能性がありますか?これをバイパスする方法はありますか?どんな助けでも大歓迎です。IntelliJ Community バージョンを使用しています。
uber-jar (または fat-jar) を作成しようとしましたが、同じエラーが表示されるようです。
GraphStream の依存関係は次のとおりです (Maven 経由でダウンロード)。
java - 「常時オン」の自動レイアウトを使用するグラフストリーム
次のように、Abstract-Syntax-Tree ビジュアライゼーションを作成するために書いている小さなコンパイラでグラフストリームをいじっていました。
プログラムを実行すると、自動位置決めマジックが表示されます。ただし、ノードをマウスでドラッグすると、他のノードは静止したままになります。ノードがマウスでドラッグされた場合に、他のノードを反応させる (引っ張る) 簡単な方法はありますか?
これはサポートされている必要がありますが、これに関する例や API 参照が見つからないようです。