Java プラットフォーム 1.2

クラス
javax.swing.JInternalFrame の使用

JInternalFrame を使用するパッケージ
javax.swing 可能な限りすべてのプラットフォームで同じように機能する「軽量」コンポーネント (Java 言語全体で共通) のセットを提供します。 
javax.swing.event Swing コンポーネントによってトリガーされるイベントを提供します。 
javax.swing.plaf.basic Basic 仕様 Look & Feel に従って作成されたユーザインタフェースオブジェクトを提供します。 
javax.swing.plaf.metal このパッケージは、Metal の Look & Feel に従って構築されるユーザインタフェースオブジェクトを提供します。  
 

javax.swing における JInternalFrame の使用方法
 

JInternalFrame を返す javax.swing におけるメソッド
 JInternalFrame JInternalFrame.JDesktopIcon.getInternalFrame()
          この DesktopIcon が関連付けられている JInternalFrame を返します。
 JInternalFrame[] JDesktopPane.getAllFrames()
          現在デスクトップに表示されているすべての JInternalFrame を返します。
 JInternalFrame[] JDesktopPane.getAllFramesInLayer(int layer)
          現在デスクトップの指定したレイヤに表示されているすべての JInternalFrame を返します。
 JInternalFrame JOptionPane.createInternalFrame(Component parentComponent, String title)
          JInternalFrame のインスタンスを生成して返します。
 

JInternalFrame のパラメータを持つ javax.swing におけるメソッド
 void JInternalFrame.JDesktopIcon.setInternalFrame(JInternalFrame f)
          この DesktopIcon が関連付けられる JInternalFrame を設定します。
 void DefaultDesktopManager.openFrame(JInternalFrame f)
          このメソッドは通常は呼び出されません。
 void DefaultDesktopManager.closeFrame(JInternalFrame f)
          フレームを削除し、必要に応じてその親から desktopIcon を削除します。
 void DefaultDesktopManager.maximizeFrame(JInternalFrame f)
          その親の境界を満たすように、フレームのサイズを変更します。
 void DefaultDesktopManager.minimizeFrame(JInternalFrame f)
          maximizeFrame() の呼び出し前のサイズと位置にフレームを復元します。
 void DefaultDesktopManager.iconifyFrame(JInternalFrame f)
          フレームをその親から削除して、その desktopIcon を親に追加します。
 void DefaultDesktopManager.deiconifyFrame(JInternalFrame f)
          desktopIcon をその親から削除して、そのフレームを親に追加します。
 void DefaultDesktopManager.activateFrame(JInternalFrame f)
          f をアクティブにして、フロントに移動します。
 void DefaultDesktopManager.deactivateFrame(JInternalFrame f)
           
protected  void DefaultDesktopManager.removeIconFor(JInternalFrame f)
          f の desktopIcon を削除する簡易メソッドが必要です。
protected  Rectangle DefaultDesktopManager.getBoundsForIconOf(JInternalFrame f)
          iconifyFrame() のコードはこのメソッドを呼び出して、desktopIcon の適切な境界を指定します。
protected  void DefaultDesktopManager.setPreviousBounds(JInternalFrame f, Rectangle r)
          コンポーネントの境界を、最大表示呼び出しの直前に格納します。
protected  Rectangle DefaultDesktopManager.getPreviousBounds(JInternalFrame f)
           
protected  void DefaultDesktopManager.setWasIcon(JInternalFrame f, Boolean value)
          コンポーネントがアイコン化されて desktopIcon の境界が有効であるように設定します。
protected  boolean DefaultDesktopManager.wasIcon(JInternalFrame f)
           
 void DesktopManager.openFrame(JInternalFrame f)
          可能であれば、フレームを適切な位置に表示します。
 void DesktopManager.closeFrame(JInternalFrame f)
          通常、フレームがその親から削除されなければなりません。
 void DesktopManager.maximizeFrame(JInternalFrame f)
          通常、フレームはその親の境界に一致するようにサイズ変更されなければなりません。
 void DesktopManager.minimizeFrame(JInternalFrame f)
          通常、maximizeFrame() の呼び出し前のサイズと位置にフレームが復元されなければならないことを示します。
 void DesktopManager.iconifyFrame(JInternalFrame f)
          通常、フレームをその親から削除してアイコン表現を追加します。
 void DesktopManager.deiconifyFrame(JInternalFrame f)
          通常、既存のアイコン表現をすべて削除し、フレームをその元のサイズと位置に復元します。
 void DesktopManager.activateFrame(JInternalFrame f)
          通常、フレームがフォーカスを持つことを示します。
 void DesktopManager.deactivateFrame(JInternalFrame f)
          通常、フレームがフォーカスを失ったことを示します。
 

JInternalFrame のパラメータを持つ javax.swing におけるコンストラクタ
JInternalFrame.AccessibleJInternalFrame.JInternalFrame.AccessibleJInternalFrame()
           
JInternalFrame.JDesktopIcon.JInternalFrame.JDesktopIcon(JInternalFrame f)
          内部フレームのアイコンを作成します。
 

javax.swing.event における JInternalFrame の使用方法
 

JInternalFrame のパラメータを持つ javax.swing.event におけるコンストラクタ
InternalFrameEvent.InternalFrameEvent(JInternalFrame source, int id)
          InternalFrameEvent オブジェクトを構築します。
 

javax.swing.plaf.basic における JInternalFrame の使用方法
 

JInternalFrame として宣言される javax.swing.plaf.basic におけるフィールド
protected  JInternalFrame BasicDesktopIconUI.frame
           
protected  JInternalFrame BasicInternalFrameTitlePane.frame
           
protected  JInternalFrame BasicInternalFrameUI.frame
           
 

JInternalFrame のパラメータを持つ javax.swing.plaf.basic におけるメソッド
protected  void BasicInternalFrameTitlePane.postClosingEvent(JInternalFrame frame)
          通常の Frame と同様に処理できるように、フレームに WINDOW_CLOSING と同様なイベントを転送します。
protected  JComponent BasicInternalFrameUI.createNorthPane(JInternalFrame w)
           
protected  JComponent BasicInternalFrameUI.createSouthPane(JInternalFrame w)
           
protected  JComponent BasicInternalFrameUI.createWestPane(JInternalFrame w)
           
protected  JComponent BasicInternalFrameUI.createEastPane(JInternalFrame w)
           
protected  MouseInputAdapter BasicInternalFrameUI.createBorderListener(JInternalFrame w)
           
protected  void BasicInternalFrameUI.closeFrame(JInternalFrame f)
          ユーザがフレームを閉じるときに呼び出されます。
protected  void BasicInternalFrameUI.maximizeFrame(JInternalFrame f)
          ユーザがフレームを最大化するときに呼び出されます。
protected  void BasicInternalFrameUI.minimizeFrame(JInternalFrame f)
          ユーザがフレームを最小化するときに呼び出されます。
protected  void BasicInternalFrameUI.iconifyFrame(JInternalFrame f)
          ユーザがフレームをアイコン化するときに呼び出されます。
protected  void BasicInternalFrameUI.deiconifyFrame(JInternalFrame f)
          ユーザがフレームのアイコン化を元に戻すときに呼び出されます。
protected  void BasicInternalFrameUI.activateFrame(JInternalFrame f)
          フレームが選択されたときに呼び出されます。
protected  void BasicInternalFrameUI.deactivateFrame(JInternalFrame f)
          フレームがもはや選択されなくなったときに呼び出されます。
 

JInternalFrame のパラメータを持つ javax.swing.plaf.basic におけるコンストラクタ
BasicInternalFrameTitlePane.BasicInternalFrameTitlePane(JInternalFrame f)
           
BasicInternalFrameUI.BasicInternalFrameUI(JInternalFrame b)
           
 

javax.swing.plaf.metal における JInternalFrame の使用方法
 

JInternalFrame のパラメータを持つ javax.swing.plaf.metal におけるメソッド
protected  JComponent MetalInternalFrameUI.createNorthPane(JInternalFrame w)
           
 

JInternalFrame のパラメータを持つ javax.swing.plaf.metal におけるコンストラクタ
MetalInternalFrameUI.MetalInternalFrameUI(JInternalFrame b)
           
 


Java プラットフォーム 1.2

バグや機能要求の報告
新しい javadoc の表示についてのコメントやご提案
Java は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-1998 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.