MDI アプリケーションの作成

MDI (Multiple Document Interface: マルチドキュメントインタフェース) モデルは、ウィンドウの中にウィンドウがあるという点で伝統的なコンピュータウィンドウシステムに似ています。ウィンドウシステムでは、複数のウィンドウが 1 つのデスクトップ上にあります。Swing MDI アプリケーションの場合、1 つのバッキングストア機能を持つウィンドウ (デスクトップ区画) の上に複数の内部フレームがあります。ユーザーは、伝統的なデスクトップ上のウィンドウと同じように、内部フレームを配置し、サイズ変更し、クローズし、アイコン化することができます。

MDI アプリケーションを作成する手順は、次のとおりです。

  1. 「ファイル」 「新規」を選択して「テンプレートから新規作成ウィザード」を表示し、次のいずれかのテンプレートを選択します。
  2. 次のいずれかの方法で、JInternalFrame コンポーネントを JDesktopPane コンテナに追加します。
JTableJSlider のような他のコンポーネントは、JDesktopPane コンテナに直接追加できます。ただし、これらのコンポーネントは標準プロパティを持っているため、ユーザーは JInternalFrame コンテナにあるコンポーネントのようにこれらのコンポーネントを操作することはできません。
関連項目
新規フォームの作成

コンポーネントの操作

著作権と商標について