1

これはやや一般的な質問なので、ここに当てはまるかどうかはよくわかりません。

現在、グラフを生成し、GUI に表示するプロジェクトに取り組んでいます。GUIはSwingを使用して開発されます。

グラフを描画するために何を使用するのが最適かわかりません。確かに Canvas クラスを使用できますが、描画されたオブジェクトを変更するのは困難です。より良い方法は、実際のオブジェクトをキャンバスまたは GUI に描画する代わりに追加することです。

私がやろうとしていることを達成するために、良いライブラリやJavaフレームワークをお勧めできますか?

明確にするために:グラフとは、グラフ理論のようなグラフを意味します。頂点とエッジ。そのため、実際の頂点オブジェクトを GUI に追加すると、再び選択できるようになります。

4

1 に答える 1

0

これを使用することを強くお勧めします: Netbeans Visual Library。これは Netbeans RCP の一部として開発されていますが、それがなくても使用できます。これは、ビジュアル コンポーネントを構築するための高度に抽象化された API であり、多くが既に実装されています。キャンバス、構築してキャンバス上に表示できるオブジェクト、大きなコンテナを簡単にナビゲートするためのシンプルなマップ (概要)、およびいくつかの一般的なレイアウト アルゴリズムを提供します。

ここにチュートリアルがあります

于 2012-05-19T20:18:00.983 に答える