JavaTM Platform
Standard Ed. 6

クラス
javax.swing.JInternalFrame の使用

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

javax.swing での JInternalFrame の使用
 

JInternalFrame を返す javax.swing のメソッド
 JInternalFrame JOptionPane.createInternalFrame(Component parentComponent, String title)
          JInternalFrame のインスタンスを生成して返します。
 JInternalFrame[] JDesktopPane.getAllFrames()
          現在デスクトップに表示されているすべての JInternalFrame を返します。
 JInternalFrame[] JDesktopPane.getAllFramesInLayer(int layer)
          デスクトップの指定したレイヤーに現在表示されているすべての JInternalFrame を返します。
 JInternalFrame JInternalFrame.JDesktopIcon.getInternalFrame()
          この DesktopIcon が関連付けられた JInternalFrame を返します。
 JInternalFrame JDesktopPane.getSelectedFrame()
          この JDesktopPane の現在アクティブな JInternalFrame を返します。
 JInternalFrame JDesktopPane.selectFrame(boolean forward)
          このデスクトップ区画内の次の JInternalFrame を選択します。
 

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

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

javax.swing.event での JInternalFrame の使用
 

JInternalFrame を返す javax.swing.event のメソッド
 JInternalFrame InternalFrameEvent.getInternalFrame()
          イベントの発生元を返します。
 

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

javax.swing.plaf.basic での JInternalFrame の使用
 

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

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

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

javax.swing.plaf.metal での JInternalFrame の使用
 

JInternalFrame 型のパラメータを持つ javax.swing.plaf.metal のメソッド
protected  MouseInputAdapter MetalInternalFrameUI.createBorderListener(JInternalFrame w)
          TitlePane にインストールする MouseInputAdapter を返します。
protected  JComponent MetalInternalFrameUI.createNorthPane(JInternalFrame w)
           
 

JInternalFrame 型のパラメータを持つ javax.swing.plaf.metal のコンストラクタ
MetalInternalFrameTitlePane(JInternalFrame f)
           
MetalInternalFrameUI(JInternalFrame b)
           
 


JavaTM Platform
Standard Ed. 6

バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。