JDeveloperのユーザー・インタフェースは、MainWindow
クラスのシングルトン・インスタンスにより表されます。 IDEクラスのstaticメソッドgetMainWindow
をコールして、ユーザー・インタフェースにアクセスします。メイン・ウィンドウは、JDeveloperウィンドウのヘッダーおよびフレームの一部であるUIコンポーネントを管理します。メイン・ウィンドウは、従属するビューがインストールされるプラットフォームです。
拡張機能では、UI要素を基本的なUIコンポーネントに追加できます。 これらのコンポーネントには、メイン・ウィンドウのget
メソッドを使用してアクセスできます。
getメソッド | コンポーネントの説明 |
---|---|
getActionMap | IDEのアクセラレータ・キーのアクション・マップ |
getDesktop | エディタ・ウィンドウを管理するペイン |
getInputMap | 最上位レベルの複数キーストローク入力マップ |
getMenubar | メイン・ウィンドウのヘッダーにあるメニュー・バー |
getStatusBar | メイン・ウィンドウの最下部にあるステータス・バー |
getToolbar | メイン・ウィンドウのヘッダーにあるツールバー |
標準メニューおよびメニュー項目には、メイン・ウィンドウのJMenu
およびJMenuItem
のフィールドとしてアクセスできます。 メニューはまた、getTopLevelMenu
メソッドを使用して名前で取得できます。 追加メニューは、registerTopLevelMenu
を使用して名前で登録できます。このメソッドはメニュー名を登録しますが、メニュー・バーにはメニューを追加しません。
メイン・ウィンドウに追加される新規の従属ビューは、アクティブ・ビューとして有効にするために登録する必要があります。 ドック・ステーションでは、新規のドッキング可能なビューを登録します。ドッキング不可のビューについては、registerView
メソッドにビューを渡して明示的に登録する必要があります。
IDEクラスについて
ドック・ステーションについて
ビューについて
oracle.ide.Ide
oracle.ide.MainWindow
Copyright © 1997, 2004, Oracle. All rights reserved.