問題タブ [jgraph]
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.
graph - JGraphX はグラフの作成に時間がかかる
JGraphXでグラフを作成しています。次のコードを使用すると、JGraphT などの同様のグラフ実装と比較して、ビルドに非常に長い時間がかかります。これはなぜでしょうか?頂点はすばやく作成されますが、特に配列サイズが 1000 の場合、エッジを作成するネストされたループには長い時間がかかります。
graph - JgraphXにガイドラインを入れる方法はありますか?
mxGraph の javascript バージョンでガイドラインを使用できることがわかりました。Java バージョンで同じことを行う方法があるかどうか知りたいですか?
java - .csv ファイルを読み込み、jgraph を使用してグラフを描画する
このコードの書き方
.csv ファイルがあります。次のようなファイルの内容:
A,B
紀元前
A,F
F、G
G、H
B,D
各行には 2 つの頂点があり、その間にエッジを追加する必要があります。私のcsvファイルには100行あります。
私はcsvファイルを読む方法と頂点を初めて追加する方法を知っていますが、頂点が繰り返される場合、どうすれば知ることができますか、以前にそれを持っていて、エッジを追加するためにそれを見つける方法:(
この出力を取得するためにこのコードを記述する方法は?
java - Jgraph (バニラ): エッジ ラベルの設定方法、ProM 固有
私は現在、誰かがそれに精通している場合に備えて、ProM のプラグインを作成しています。ProMJGraph
一般に、から直接派生したとして表されるグラフがありJGraph
ます。
このグラフには以下が含まれます。
ProMGraphEdge
の ( の直接の子org.jgraph.graph.DefaultEdge
) およびProMGraphCell
の ( の直接の子org.jgraph.graph.DefaultGraphCell
)。
端にラベルを貼らなければなりません。たとえば、タイプjgraph
の変数という名前のグラフの最初のエッジへのポインターを格納しました。e0
ProMGraphEdge
グーグルアウトに失敗しました。エッジに «hello» というラベルを設定するには、どこで何を呼び出す必要がありますe0
か?
リストの誰かが JGraph マニュアルへのリンクを持っている場合は、ここに投稿してください。JGraphXでもJGraphTでもなく、jgraphのリファレンスブックを見つけることができませんでした。
更新。それを見つけた: http://touchflow.googlecode.com/hg-history/75fada644b2a19c744130923cbd34747fba861a2/doc/jgraphmanual.pdf
upd2. 私の質問に対する答えが含まれているはずの 3.5.2 章「エッジの使用」を見つけました。PDFで提供されているソースが機能しないのは、おそらくProM固有のものです。Process Miner (ProM) に詳しい方がいらっしゃれば、何かトリッキーなことがあればヒントをいただけると思いますProMJGraph
。
java - JGraph/JGraphX : 非常に複雑なグラフの作成
私は現在、ゲームブックの作成を可能にするソフトウェアに取り組んでおり、グラフ ビューを追加しようとしています。頂点が段落で、エッジがそれらの間のリンクであるグラフを作成します。
私が作成したゲームブックには 100 以上の段落があり、そのすべてが非常に複雑に絡み合っています。最初はJGraphXを使ってみたのですが、レイアウト適用後はドロドロでした。JGraphX のヘルプと例はまばらなので解決できませんでした。そのため、JGraph 5.13 で運試しをしました。
私の問題は、最初に追加した 87 個のエッジでファサードがうまく機能することです。もう 1 つだけ追加すると、次の例外が発生します。
次に何をすべきかわかりません。JGraph 5.13 は、このような混沌としたグラフを作成するために作成されたものではありませんか? 私が使用できるJGraphXファサードに相当するものはありますか? 何か不足していますか?
java - jgrapht の使い方
JGraphT を使用してグラフを視覚化する際に問題があります。私は netBeans を使用しており、JGraph と JGraphT の .jar をインポートし、JGraph を介して JGraphT ビジュアライゼーションからすべてをコピーし、次のコードを追加しました。
しかし、グラフの視覚化はまだ得られません。フォーム上でグラフを視覚化するにはどうすればよいですか?
java - setLabelsClipped が true の場合、頂点の外側、スクロールバーの上、および他のコンポーネント上に描画される頂点ラベル
私はしばらく JGraph を使用してきましたが、ラベルのクリッピングを true に設定すると、描画の問題が発生するようです。
次の煮詰めた例は、いじることができる実際のアプリケーションの問題を示しています。
また、オーバーペイントは頂点の範囲内でのみ発生することに注意してください。切り抜きのある名前は次のとおりです。
そしてクリッピングで:
問題がどこにあるのかを確認するために、現在 JGraphx ソースを調べています。以前にこれを回避した人はいますか?明らかに、graph.setLabelsClipped(false) を設定することで回避できますが、頂点ラベルが頂点の境界を超えて飛び散らないようにしたいと考えています。