3

いくつかのノード(小さなサムネイルに置き換えられる可能性があります)を描画し、それらを線で接続したいと思います。また、各ノードにいくつかの書き込みを行い、ノードをクリック可能にします。クリックすると、他の情報が記載された新しいページが表示されます。

私のテクノロジーはJavaWebサーバーに設定されています。ビジネスロジックはJPAでいっぱいなので、JSFを使用するのが正しい方法です。

これは、HTML5キャンバスといくつかの素晴らしい新しいJSFコンポーネントで実行できますか?私はどんな提案にもオープンですが、それはきれいに見えるはずです。

ノードのドラッグアンドドロップは将来の拡張としてはクールですが、現時点ではそれほど重要ではありません。

助言がありますか?

4

2 に答える 2

5

グラフを視覚化するための Primefaces JSF コンポーネントを作成します。レンダリングは、CytoscapeWeb (フラッシュ バージョン) を使用して行われます。

新しい CytoscapeWeb ライブラリ (HTML5 および JQuery) 用のアダプターを作成する可能性があります。

コンポーネントは、Primefaces コンポーネント開発を学習するために作成されており、いくつかの改善が必要ですが、お役に立てば幸いです。

デモとダウンロードのリンクは、Primefaces フォーラムから入手できます。


2012/11/12: 最後に、CytoscapeWeb 2 ライブラリ (HTML5 および JQuery) 用の新しいアダプターを作成し、Graphvis2 という名前の新しいバージョンが利用可能になりました。

オンラインデモ:

ダウンロード: https://github.com/sysor/Graphvis

于 2012-11-04T15:05:05.430 に答える