IDE のフォームエディタを使用すると、GUI (グラフィカルユーザーインタフェース) を実際に表示して確認しながらデザインすることができます。GUI を表示しながら作成、編集すると、その GUI を実装する Java コードが自動的に生成および更新されます。
コンポーネントパレットからパネル、スクロールバー、メニュー、ボタンなどの項目を選択し、フォームエディタ上に直接配置できます。あらゆる Bean をコンポーネントパレットに追加できるとともに (ビジュアル、非ビジュアルを問わず)、これらのコンポーネントをフォームエディタで使用することもできます。
選択したレイアウトマネージャによって、フォームでの項目の配置方法が制御されます。
IDE を使用して GUI をデザインすると、レイアウトマネージャ、パラメータ、およびコンポーネントを変更するたびにコードを生成および更新する必要がないので、簡単です。
また、イベントハンドラを管理したり、コンポーネントのコードを生成する方法をカスタマイズしたりすることもできます。
Java GUI の作成については、http://java.sun.com/docs/books/tutorial/book.html
の「The JFC Swing Tutorial: A Guide to Constructing GUIs」を参照してください。
Java GUI のデザイン、作成、更新の方法については、次のリンクを参照してください。
フォームエディタ
新規フォームの作成
フォームのテスト
コンポーネントの操作
コンポーネントインスペクタ
コンポーネントパレット
レイアウトの操作
ソースコードの操作
コンポーネントイベントの管理
接続ウィザードの使用方法
メニューの作成
MDI アプリケーションの作成
フォームエディタの設定
コンポーネントパレットのカスタマイズ