リッチクライアントアプリケーション開発用ツール
NetBeans プラットフォーム上での構築を開始するために必要なツールはすべて IDE に含まれます。すでに IDE を持っている場合、プラットフォームを別個にダウンロードする必要はありません。ただし、プラットフォームを別個にインストールする場合 (モジュール開発ツールなし)、NetBeans プラットフォームの ZIP アーカイブをダウンロードできます。
モジュール性
NetBeans プラットフォームに基づくアプリケーションでは、モジュールを動的にロードできるので、アップグレードや新規リリースを入手するためにアプリケーション全体をダウンロードする必要はありません。
同じコードを繰り返し記述する代わりに、既存のモジュールからアプリケーションを組み立てることができ、ほかのユーザーの作業を有効に利用できます。タスクリスト、スペルチェッカーなど、NetBeans コミュニティーによって作成され、すでに埋め込まれている便利なオープンソースモジュールが多数あります。
一貫性
NetBeans プラットフォームに基づくアプリケーションは、一度作成すれば、どのプラットフォームでも実行できます。NetBeans プラットフォームと開発したモジュールを、同じロジックを共有する複数のアプリケーションの基礎として使用できます。開発したモジュールを NetBeans プラットフォームとバンドルすれば、ブランド付きの優れたクロスプラットフォームアプリケーションが完成します。
新しい API 
高速検索 SPI などの便利な IDE の機能を、独自のデスクトップアプリケーションやモジュールに統合できます。NetBeans プラットフォームに基づいたアプリケーションで、ウィンドウシステムのプロパティーをカスタマイズできるようになりました。非推奨の TreeTableView に対する完全に互換性のある代替として、OutlineView を使用します。
その他の API には、データ視覚化のためのビジュアルライブラリ API、ユーザー設定を保存するための NetBeans Preferences API、テキスト入力からトークンを作成するための字句解析器 API などが含まれています。NetBeans の API では Java 5.0 の汎用型が使用されています。また NetBeans API ErrorManager が非推奨になり、代わりに標準の JDK ロガーメカニズムが推奨されるようになりました。
プラットフォーム開発の学習
プラットフォーム API のドキュメントとチュートリアル
プラットフォーム開発者 FAQ
|