メイン・ウィンドウについて

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.