FeaturesPluginsDocs & SupportCommunityPartners

NetBeans IDE 6.1 Features

Swing GUI ビルダー (旧称 Project Matisse)

間隔や位置揃えの自動調整により、プロ級の GUI を作成できます。

プロ級の GUI の構築

GUI ビルダーを使用して、顧客の目の前で GUI のプロトタイプを作成できます。GUI コンポーネントをパレットからドラッグし、キャンバスに配置して、Swing GUI をデザインできます。間隔や位置揃えは GUI ビルダーによって自動的に調整されます。JLabel、JButton、JTextField をクリックし、その場でそれぞれのプロパティーを編集できます。

ヘルプバーに、選択したコンポーネントの操作方法や、今後の作業の効率化に使用できるショートカットなどのヒントが表示されます。NetBeans IDE には、GUI のローカライズとアクセシビリティーのサポートが組み込まれています。

Java Swing GUI フォーム

標準とカスタムの GUI コンポーネント

拡張可能なコンポーネントパレットには Swing と AWT のコンポーネントが事前にインストールされており、また視覚的なメニューデザイナが含まれています。コンポーネントインスペクタを使用して、コンポーネントのツリーとプロパティーを確認できます。

Java Swing GUI パレット

Beans のバインド技術 (JSR 295) のサポート

Beans のバインド技術と Java Persistence API を使用して、より簡単に Swing デスクトップアプリケーションを作成できます。新しい Java Desktop Application プロジェクトテンプレートを使用すると、データベース表を表示し、データベースを変更できるフォームを簡単に設定できます。データベース表を既存のフォームにバインドするには、表を「実行時」ウィンドウからフォームにドラッグします。

ビデオ: Swing Application Framework と Beans のバインド

Swing Application Framework (JSR 296) のサポート

Swing Application Framework によって、アプリケーションのライフサイクル、アクション、およびリソースの処理が簡単になります。付属のコード生成ツールや構築要素を使用して、小規模から中規模のデスクトップアプリケーションをより短時間で開発できます。メニュー項目をキャンバスにドラッグ&ドロップすることで迅速かつ直感的にメニューを作成できます。また、デザインビューでメニュー項目をクリックして入力することで、直接ニーモニックを追加したり名前を変更したりできます。

Java GUI のデータのバインド

- GUI ビルダーの学習

Companion
Projects:
MySQL Database Server   Open JDK: an Open SourceJDK   GlassFish Community: an Open Source Application Server    Mobile & Embedded Community    Open Solaris   java.net - The Source for Java Technology Collaboration   Virtual Box - full virtualizer  Open ESB - The Open Enterprise Service Bus Powered by