問題タブ [prefuse]
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.
prefuse - プリフューズで 4 つのノードと曲線エッジから円を作成
Polygon から円を作成しようとしています (たとえば、形状レンダラーを使用できることはわかっていますが、このようにする必要があります)。
円は 4 つのノードと 4 つの湾曲したエッジで構成されている必要があります。ノードは ShapeRenderer によってレンダリングされ、"+" のように配置され、エッジ レンダラーによってエッジが湾曲します。現在、エッジが側面のすべてのノードに入るという問題があります。これは、上部と下部のノードでは問題ありませんが、上部と下部のノードに入る必要があるため、左右のノードでは機能しません。 、そして、私は完全な円ではなく、卵型の何かを取得します.
エッジがノードに入る位置を変更する方法や、このノードを 90 度回転させる方法を知っている人はいますか?
prefuse - prefuse データ グループとは何ですか? ノードをグループに入れるにはどうすればよいですか?
prefuse の多くのコンポーネントは、文字列グループを使用してデータのサブセットを識別しているようです。実際にグループをどのように使用しますか? 一部のドキュメントは、1 行のデータが複数のグループに属することができることを暗示しているようですが、これを実現する方法がわかりません。
理想的には、グラフのいくつかのノードを複数のグループに分けて、それぞれを 1 回視覚化し、さまざまな力とレイアウトを適用することができます。
java - Prefuse - 凡例で使用されるキーを変換することは可能ですか?
Java用のprefuseライブラリを使用しています。
すべて正常に動作しているように見えますが、私のアプリケーションは英語で使用されません。
使用されているキーと単語 (凡例や検索など) を他の言語 (スロバキア語など) に翻訳する必要があります。
私は prefuse.data.Graph と prefuse.data.Tree を使用しています。
前もって感謝します
xml - prefuse 視覚化ツールキット、xml ファイルの読み取りに関する問題
私は prefuse を初めて使用するので、おもちゃのプロジェクトを作成しましたが、xml ファイルの読み取りに常に問題があるようです。
パブリック クラス testProfusion {
}
アドレスは有効で、直接アクセスできます。ただし、どのように変更しても、常にエラーが発生します。
私を助けてください;-)!!!
java - jframe の作成時にイメージをプリフューズする
Prefuseで2つの画像とそれらの間に線を引こうとしています。ただし、jframe の作成時に画像が読み込まれません。ラベルをクリックすると、クリックしたラベルの画像が表示されます。しかし、これらの画像をjframeの作成時に表示したい. どうすればできますか。
これが私のコードです
ここに私のXmlファイルがあります
java - prefuse の派生列を上書きする
prefuse グラフには、"distance"
created withという名前の派生列Table.addColumn(String name, Expression expr)
と、 というブール型のランタイム変数がありますnormalize
。の値に応じて、実行時に列の値を計算するために使用される式を変更したいのですが、またはnormalize
のようなものはありません。もう一度呼び出して古い列を上書きしようとすると、「テーブルには既に「距離」という名前の列があります」というメッセージが表示されます。replaceColumn()
deleteColumn()
addColumn()
列の値を計算するために使用される式をプログラムで変更しdistance
たり、ランタイム変数に依存させたりすることはできますnormalize
か? 値はプロジェクトの多くの場所で使用され、そのため多くの大文字と小文字の区別を実装する必要があるため、異なる名前の 2 つの列を使用したくありません。