JavaでGUIを作成するためのフレームワークまたはツールキット(スタイルのドラッグアンドドロップ)を探しています。ドッキング、ツールバー、テーブルなどを使用して、非常に複雑なアプリケーションを実行する必要があります。
どれが一番いいですか?
JavaでGUIを作成するためのフレームワークまたはツールキット(スタイルのドラッグアンドドロップ)を探しています。ドッキング、ツールバー、テーブルなどを使用して、非常に複雑なアプリケーションを実行する必要があります。
どれが一番いいですか?
GUIビルダーを探しているなら、NetBeansにはまともなものがあります。それ以外の場合は、SwingまたはSWTで自分で書くことができますか?
Netbeansプラットフォームはあなたが探しているものかもしれません。これは Swing に基づいており、Netbeans IDE はそのショーケースになる可能性があります。http://platform.netbeans.org/ を確認してください。SWTに
相当するものはhttp:// www.eclipse.org/platform/
Swing Architectureを読み始め てから、 Netbeans UI ビルダーを使用し、最後にJIDE ソフトウェアライブラリでそれを補完します。
JIDE にはいくつかのライブラリがあります。たとえば、次のとおりです。
JIDE ドッキング:
JIDE グリッド:
などなど。私が見る唯一の不便は、Swing を使用する前に、その仕組みを十分に理解する必要があることです (または、その知識をその過程で習得することができます)。
これらのフレームワークはすべて、定型コードを何度も書くのを避けるのに適しています (ドッキング、ウィンドウ管理、ダイアログ管理、設定管理のサポート)。
完全なドラッグアンドドロップは、すぐに使用できるものではサポートされていませんが、ビジュアルエディターで Swing パネル、コンポーネントなどを構築するのに役立つ IDE があることに注意してください。Eclipse IDE と NetBeans IDE の両方に、GUI ビルダー/ビジュアル エディターがあります。
私の好みの選択肢は、Spring Rich Client です。なぜなら、簡単に始められ、Swing ベースであり、ドッキング フレームワークやコンポーネント ライブラリと統合され、...そして Spring を使用しているからです。
プラグ可能なアーキテクチャが必要な場合は、eclipse または netbeans を検討する必要があります。
編集:私はEclipse RCPを意味します