JavaTM 2 Platform
Standard Ed. 5.0

クラス
java.awt.Window の使用

Window を使用しているパッケージ
java.awt ユーザインタフェースの作成およびグラフィックスとイメージのペイント用のすべてのクラスを含みます。 
java.awt.event AWT コンポーネントによってトリガされるさまざまな種類のイベントを処理するインタフェースとクラスを提供します。 
java.awt.im.spi あらゆる Java 実行時環境で使用できるインプットメソッドの開発を可能にするインタフェースを提供します。 
javax.swing すべてのプラットフォームで可能なかぎり同じように機能する、「軽量」(Java 共通言語) コンポーネントのセットを提供します。 
javax.swing.plaf.basic 基本 Look & Feel に従って作成されたユーザインタフェースオブジェクトを提供します。 
 

java.awt での Window の使用
 

java.awt での Window のサブクラス
 class Dialog
          ダイアログは、タイトルおよびボーダを持つトップレベルのウィンドウであり、通常はユーザからの入力を受け付けるために使用されます。
 class FileDialog
          FileDialog クラスは、ユーザがファイルを選択できるダイアログウィンドウを表示します。
 class Frame
          Frame は、タイトルとボーダを持つトップレベルウィンドウです。
 

Window を返す java.awt のメソッド
 Window KeyboardFocusManager.getActiveWindow()
          アクティブ Window が呼び出し側スレッドと同じコンテキストにある場合、アクティブ Window を返します。
 Window KeyboardFocusManager.getFocusedWindow()
          フォーカスされた Window が、同じ呼び出し側スレッドと同じコンテキストにある場合、フォーカスされた Window を返します。
 Window GraphicsDevice.getFullScreenWindow()
          デバイスがフルスクリーンモードにある場合、フルスクリーンウィンドウを表す Window オブジェクトを返します。
protected  Window KeyboardFocusManager.getGlobalActiveWindow()
          呼び出し側スレッドがアクティブ Window と異なるコンテキストにある場合でも、アクティブ Window を返します。
protected  Window KeyboardFocusManager.getGlobalFocusedWindow()
          呼び出し側スレッドがフォーカスされた Window と異なるコンテキストにある場合でも、フォーカスされた Window を返します。
 Window[] Window.getOwnedWindows()
          現在このウィンドウが所有しているすべてのウィンドウが格納されている配列を返します。
 Window Window.getOwner()
          このウィンドウのオーナを返します。
 

Window 型のパラメータを持つ java.awt のメソッド
protected abstract  java.awt.peer.WindowPeer Toolkit.createWindow(Window target)
          指定されたピアインタフェースを使って、このツールキットの Window の実装を作成します。
 Component FocusTraversalPolicy.getInitialComponent(Window window)
          ウィンドウが最初に表示されたときにフォーカスが設定されるコンポーネントを返します。
 void GraphicsDevice.setFullScreenWindow(Window w)
          フルスクリーンモードに入るか、またはウィンドウモードに復帰します。
protected  void KeyboardFocusManager.setGlobalActiveWindow(Window activeWindow)
          アクティブ Window を設定します。
protected  void KeyboardFocusManager.setGlobalFocusedWindow(Window focusedWindow)
          フォーカスされた Window を設定します。
 

Window 型のパラメータを持つ java.awt のコンストラクタ
Window(Window owner)
          オーナとして指定された Window を持つ新しい不可視のウィンドウを構築します。
Window(Window owner, GraphicsConfiguration gc)
          オーナとして指定されたウィンドウを持つ新しい不可視のウィンドウおよびスクリーンデバイスの GraphicsConfiguration を構築します。
 

java.awt.event での Window の使用
 

Window を返す java.awt.event のメソッド
 Window WindowEvent.getOppositeWindow()
          このフォーカスまたはアクティベーション変更に関連するもう一方の Window を返します。
 Window WindowEvent.getWindow()
          イベントの発生元を返します。
 

Window 型のパラメータを持つ java.awt.event のコンストラクタ
WindowEvent(Window source, int id)
          WindowEvent オブジェクトを構築します。
WindowEvent(Window source, int id, int oldState, int newState)
          指定された以前のウィンドウ状態と新しいウィンドウ状態を使用して、WindowEvent を構築します。
WindowEvent(Window source, int id, Window opposite)
          指定された反対の WindowWindowEvent オブジェクトを構築します。
WindowEvent(Window source, int id, Window opposite, int oldState, int newState)
          WindowEvent オブジェクトを構築します。
 

java.awt.im.spi での Window の使用
 

Window を返す java.awt.im.spi のメソッド
 Window InputMethodContext.createInputMethodWindow(String title, boolean attachToInputContext)
          インプットメソッドが使用するトップレベルのウィンドウを作成します。
 

javax.swing での Window の使用
 

javax.swing での Window のサブクラス
 class JDialog
          ダイアログウィンドウを生成するためのメインクラスです。
 class JFrame
          JFC/Swing コンポーネントアーキテクチャのサポートを追加する java.awt.Frame の拡張バージョンです。
 class JWindow
          JWindow は、ユーザのデスクトップ上のどこにでも表示できるコンテナです。
 

Window を返す javax.swing のメソッド
static Window SwingUtilities.getWindowAncestor(Component c)
          c の最初の上位 Window を返します。
static Window SwingUtilities.windowForComponent(Component c)
          c の最初の上位 Window を返します。
 

Window 型のパラメータを持つ javax.swing のコンストラクタ
JWindow(Window owner)
          オーナウィンドウを指定してウィンドウを作成します。
JWindow(Window owner, GraphicsConfiguration gc)
          オーナウィンドウとスクリーンデバイスの GraphicsConfiguration を指定してウィンドウを作成します。
 

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

javax.swing.plaf.basic での Window のサブクラス
protected  class BasicToolBarUI.DragWindow
           
 


JavaTM 2 Platform
Standard Ed. 5.0

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

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