)JavaScriptがブラウザで無効になっています。11すべてのクラス検索:JavaScriptがブラウザで無効になっています。Toolkitのすべての実装の抽象スーパー・クラスです。Toolkitクラスのサブクラスは、各種コンポーネントと特定のネイティブなツールキットの実装をバインドするために使用されます。明示的に同期配信が指定されていない場合、多くのGUIイベントはユーザーに非同期に配信されることがあります。多くのGUI操作は非同期的に行われます。コンポーネントの状態を設定した直後に、その状態を照会すると、要求された変更が値として返されないことがあります。この動作には次のようなものが含まれます。指定の位置へのスクロール。ScrollPane.setScrollPositionのあとにgetScrollPositionを呼び出すと、最初の要求が処理済みでなければ不正な値が返される場合があります。コンポーネント間でのフォーカス移動。Transfersセクションを参照してください。トップ・レベルのコンテナを可視状態にする。Window、Frame、またはDialogでのsetVisible(true)の呼出しは非同期的に行われることがあります。トップ・レベルのコンテナのサイズまたは場所の設定。Window、Frame、またはDialogでのsetSize、setBounds、またはsetLocationの呼出しは、基になるウィンドウ管理システムに転送され、無視されるか修正されます。詳細は、Windowを参照してください。ほとんどのアプリケーションでは、このクラスのメソッドを直接呼び出すことはありません。Toolkitによって定義されるメソッドは、java.awtパッケージのプラットフォームに依存しないクラスとjava.awt.peerのクラスとを結び付ける接着剤のようなものです。Toolkitによって定義される一部のメソッドは、ネイティブ・オペレーティング・システムを直接照会します。Map<String,​Object>desktopPropertiesデスクトップのプロパティ。PropertyChangeSupportdesktopPropsSupportデスクトップ・プロパティはサポートを変更します。eventMask)指定されたeventMaskに準拠する、システム全体にディスパッチされたすべてのAWTEventを受け取るために、AWTEventListenerを追加します。pcl)指定されたデスクトップ・プロパティ用として、指定されたプロパティ変更リスナーを追加します。booleanareExtraMouseButtonsEnabled()追加のマウス・ボタンからのイベントを処理してEventQueueに送信することが許可されているかどうかを報告します。voidbeep()ネイティブ・システムの設定とハードウェアの機能に応じて、ビープ音を発します。observer)表示のために準備される、指定されたイメージの作成ステータスを示します。name)新しいカスタム・カーソル・オブジェクトを生成します。dgl)要求された抽象クラスDragGestureRecognizerの、プラットフォームに依存する具象サブクラスを作成し、指定されたDragSource、Component、およびDragGestureListenerに関連付けます。imagedata)指定されたバイト配列に保管されているイメージを復号化するイメージを作成します。imagelength)指定されたバイト配列に保管されているイメージを復号化するイメージを、指定されたオフセットおよび長さで作成します。producer)指定されたイメージ・プロデューサでイメージを作成します。filename)指定されたファイルからピクセル・データを取得するイメージを返します。url)指定されたURLからピクセル・データを取得するイメージを返します。AWTEventListener[]getAWTEventListeners()このツールキットに登録されたすべてのAWTEventListenerの配列を返します。eventMask)eventMask引数で指定されたすべてのイベント・タイプを待機する、このツールキットに登録されたすべてのAWTEventListenerの配列を返します。preferredHeight)目的のサイズにもっとも近い、サポートされているカーソルのサイズを返します。ColorModelgetColorModel()このツールキットのスクリーンのカラー・モデルを判定します。ToolkitgetDefaultToolkit()デフォルトのツールキットを返します。propertyName)指定されたデスクトップ・プロパティの値を取得します。String[]getFontList()非推奨。1.2以降は、FontメソッドgetLineMetricsに置き換えられています。filename)指定されたファイルからピクセル・データを取得するイメージを返します。ファイル形式はGIF、JPEG、PNGのいずれかにする必要があります。url)指定されたURLからピクセル・データを取得するイメージを返します。keyCode)キーボード上の指定されたロック・キーが現在オンの状態かどうかを返します。intgetMaximumCursorColors()Toolkitがカスタム・カーソル・パレットでサポートする最大の色数を返します。intgetMenuShortcutKeyMask()非推奨。代わりに拡張修飾キーとgetMenuShortcutKeyMaskEx()を使用することをお勧めしますintgetMenuShortcutKeyMaskEx()どの拡張修飾キーがメニュー・ショートカットの適切なアクセラレータ・キーであるかを決定します。c)ネイティブ・ピアに、ネイティブ・コンポーネントを与えてネイティブ・コンテナを照会する能力を与えます(直接の親は軽量である可能性があります)。pageAttributes)ツールキットのプラットフォーム上で出力操作を開始した結果として生成されるPrintJobオブジェクトを取得します。props)ツールキットのプラットフォーム上で出力操作を開始した結果として生成されるPrintJobオブジェクトを取得します。defaultValue)指定されたキーおよびデフォルトを使ってプロパティを返します。PropertyChangeListener[]getPropertyChangeListeners()このツールキットに登録されたすべてのプロパティ変更リスナーの配列を返します。propertyName)デスクトップ・プロパティの指定された名前に関連付けられているすべてのプロパティ変更リスナーの配列を返します。gc)スクリーンのイン・セットを返します。intgetScreenResolution()スクリーン解像度を1インチあたりのドット数で返します。DimensiongetScreenSize()スクリーン・サイズを返します。ClipboardgetSystemClipboard()ネイティブ・プラット・フォームによって提供される、クリップボード機能とのインタフェースとなるシステムClipboardの単独インスタンスを返します。EventQueuegetSystemEventQueue()アプリケーションまたはアプレットのEventQueueのインスタンスを返します。EventQueuegetSystemEventQueueImpl()アクセスをチェックせずに、アプリケーションまたはアプレットのEventQueueインスタンスを取得します。ClipboardgetSystemSelection()システム選択の単独インスタンスをClipboardオブジェクトとして取得します。voidinitializeDesktopProperties()初期化デスクトップ・プロパティです。booleanisAlwaysOnTopSupported()最前面モードがこのツールキットでサポートされているかどうかを返します。booleanisDynamicLayoutActive()サイズ変更時のコンテナの動的レイアウトが、基礎となるオペレーティング・システムまたはウィンドウ・マネージャで現在有効かどうかを返します。booleanisDynamicLayoutSet()Containersのレイアウトをサイズ変更時に動的に検査するか、またはサイズ変更が完了してから静的に検査するかを返します。state)ToolkitがこのFrameの状態をサポートするかどうかを返します。modalExclusionType)指定されたモーダル除外タイプがこのツールキットでサポートされているかどうかを返します。modalityType)指定されたモーダリティ・タイプがこのツールキットでサポートされているかどうかを返します。name)デスクトップのプロパティ値を遅延評価する機会。systemColors)引数として指定される整数型の配列を、現在のシステム・カラー値で埋めます。highlight)指定されたインプット・メソッド・ハイライトの抽象レベル記述に対する可視属性のマップを返します。マッピングが見つからなかった場合はnullになります。observer)描画のためにイメージを準備します。listener)ディスパッチされたAWTEventを受け取らないように、AWTEventListenerを削除します。pcl)指定されたデスクトップ・プロパティ用として指定されたプロパティ変更リスナーを削除します。newValue)指定されたデスクトップ・プロパティを、指定された値に変更し、プロパティ変更イベントをトリガーして、すべてのリスナーに値の変更を通知します。dynamic)Containersのレイアウトをサイズ変更時に動的に検査するか、またはサイズ変更が完了してから静的に検査するかを制御します。on)キーボード上の指定されたロック・キーの状態を設定します。voidsync()このツールキットのグラフィックスの状態を同期化します。desktopPropertiesデスクトップのプロパティ。desktopPropsSupportデスクトップ・プロパティはサポートを変更します。HeadlessException引数として指定される整数型の配列を、現在のシステム・カラー値で埋めます。HeadlessExceptionContainersのレイアウトをサイズ変更時に動的に検査するか、またはサイズ変更が完了してから静的に検査するかを制御します。この機能がこのプログラムで使用可能かどうか、および、このオペレーティング・システムまたはウィンドウ・マネージャでサポートされているかどうかを検出するには、isDynamicLayoutActive()を使用してください。この機能はすべてのプラットフォームでサポートされているわけではなく、逆に一部のプラットフォームではオフに設定できないことに注意してください。サイズ変更時の動的レイアウトがサポートされていないか、または常にサポートされているプラットフォームでは、このプロパティを設定しても効果はありません。一部のプラットフォームでは、この機能はオペレーティング・システムのプロパティまたはウィンドウ・マネージャとして設定、または設定解除できることに注意してください。このようなプラットフォームでは、このメソッドが有効になる前に動的サイズ変更プロパティをオペレーティング・システムまたはウィンドウ・マネージャ・レベルで設定する必要があります。このメソッドは背後のオペレーティングまたはウィンドウ・マネージャのサポートや設定を変更しません。オペレーティング・システムまたはウィンドウ・マネージャのサポートはgetDesktopProperty("awt.dynamicLayoutSupported")メソッドを使って照会できます。trueの場合、ContainersはContainerのサイズ変更に対応してコンポーネントを再レイアウトする必要がある。falseの場合、サイズ変更が完了してからレイアウトが検査される。HeadlessExceptionContainersのレイアウトをサイズ変更時に動的に検査するか、またはサイズ変更が完了してから静的に検査するかを返します。注:このメソッドはプログラムによって設定された値を返すことに注意してください。オペレーティング・システムまたはウィンドウ・マネージャのレベルでのサイズ変更における動的レイアウト、あるいは現在のオペレーティング・システムまたはウィンドウ・マネージャの設定サポートを反映しません。オペレーティング・システムまたはウィンドウ・マネージャのサポートはgetDesktopProperty("awt.dynamicLayoutSupported")を使って照会できます。HeadlessExceptionサイズ変更時のコンテナの動的レイアウトが、基礎となるオペレーティング・システムまたはウィンドウ・マネージャで現在有効かどうかを返します。プラットフォームがサポートしている場合は、setDynamicLayout(boolean)を使用して、プラットフォームの動的レイアウトをプログラムで有効または無効にすることができます。falseが引数として指定されているかどうかにかかわらず、このメソッドはアクティブな現在のプラットフォームの動作を返し、JDKはサイズ変更時にレイアウト・ポリシーを決定します。動的レイアウトが現在アクティブでない場合、Containersはサイズ変更が完了してからコンポーネントを再レイアウトします。結果として、Component.validate()メソッドはサイズ変更につき1回だけ呼び出されます。動的レイアウトが現在アクティブである場合、Containersはネイティブなサイズ変更イベントのたびにコンポーネントを再レイアウトし、validate()メソッドが毎回呼び出されます。オペレーティング・システムまたはウィンドウ・マネージャのサポートはgetDesktopProperty("awt.dynamicLayoutSupported")メソッドを使って照会できます。このプロパティはプラットフォーム機能を反映しますが、現在有効になっているかどうかを判断するには不十分です。HeadlessExceptionスクリーン・サイズを返します。複数のディスプレイを持つシステムでは、主ディスプレイが使用されます。マルチスクリーン対応ディスプレイのサイズはGraphicsConfigurationとGraphicsDeviceから入手できます。HeadlessExceptionスクリーン解像度を1インチあたりのドット数で返します。HeadlessExceptionスクリーンのイン・セットを返します。HeadlessExceptionこのツールキットのスクリーンのカラー・モデルを判定します。ColorModelは、イメージのピクセル値と、その赤、緑、青、およびアルファの各成分とを変換する機能をカプセル化する抽象クラスです。このツールキット・メソッドは、ComponentクラスのgetColorModelメソッドによって呼び出されます。getFontList()非推奨。GraphicsEnvironment.getAvailableFontFamilyNames()を参照してくださいこのツールキットで利用可能なフォントの名前を返します。1.1では次のフォント名は推奨しません(カッコ内に代替フォント名を示す)。1.1から、それらの文字をサポートしています。1.2以降は、FontメソッドgetLineMetricsに置き換えられています。フォントの描画のためのスクリーン・デバイス・メトリックスを返します。sync()このツールキットのグラフィックスの状態を同期化します。一部のウィンドウ・システムは、グラフィックス・イベントをバッファリングします。このメソッドは、表示が最新であることを保証します。アニメーションに使用します。getDefaultToolkit()デフォルトのツールキットを返します。"java.awt.headless"という名前のシステム・プロパティがtrueに設定されている場合、Toolkitのヘッドレス実装が使用されます。ない場合、Toolkitのデフォルトのプラットフォーム固有の実装が使用されます。このツールキットがヘッドレス実装ではなく、存在する場合、システム・プロパティjavax.accessibility.assistive_technologiesで指定されている場合、AccessibilityProviderのサービス・プロバイダがロードされます。このプロパティを設定する例は、-Djavax.accessibility.assistive_technologies=MyServiceProviderでJavaを呼び出すことです。MyServiceProviderに加えて、他のサービス・プロバイダをカンマで区切って指定することもできます。サービス・プロバイダは、AWTツールキットが作成された後にロードされます。エラーはすべてAWTError例外を使って処理されます。assistive_technologiesプロパティで指定された名前は、各サービス・プロバイダの実装を問合せするために使用されます。リクエストされた名前がサービス・プロバイダのnameと一致する場合は、AccessibilityProvider.activate()メソッドが呼び出されて、一致するサービス・プロバイダがアクティブになります。実装要件:支援技術サービス・プロバイダがシステム・プロパティで指定されていない場合、この実装は次のプロパティ・ファイルを検索します:${user.home}/.accessibility.properties${java.home}/conf/accessibility.propertiesこれらのファイルのうち最初に見つかったものだけが相談されます。リクエストされたサービス・プロバイダは、assistive_technologies=プロパティを設定することによって指定されます。単一のプロバイダまたはコンマで区切られたプロバイダのリストを指定できます。ツールキットが見つからなかった場合、あるいはアクセスまたはインスタンス化できなかった場合。filename)指定されたファイルからピクセル・データを取得するイメージを返します。ファイル形式はGIF、JPEG、PNGのいずれかにする必要があります。基本となるツールキットは、ファイル名が同じ複数の要求を、同じImageを返して解決しようとします。Imageオブジェクトのこの共有を容易にするために必要なメカニズムによって、すでに使用されなくなっているイメージが引き続き無期限に保持される可能性があるため、開発者は、可能な場合は常にcreateImageバリアントを使用してイメージの独自のキャッシュを実装することをお薦めします。指定されたファイルに格納されたイメージ・データが変更されると、このメソッドで返されるImageオブジェクトにも、前の呼出しのあとでファイルからロードされた無効な情報が格納されている可能性があります。以前にロードされたイメージ・データは、返されたImageでflushメソッドを呼び出すことによって手動で破棄できます。このメソッドは、最初にセキュリティ・マネージャがインストールされているかどうかをチェックします。インストールされている場合は、指定されたファイルを使用してセキュリティ・マネージャのcheckReadメソッドを呼び出し、イメージへのアクセスが許可されるようにします。認識されるファイル形式でピクセル・データが格納されているファイルの名前。セキュリティ・マネージャが存在し、そのcheckReadメソッドでこの操作が許可されていない場合。url)指定されたURLからピクセル・データを取得するイメージを返します。指定されたURLが参照するピクセル・データのファイル形式は、GIF、JPEG、PNGのいずれかでなくてはいけません。基本のツールキットは、URL名が同じ複数の要求を、同じImageを返して解決しようとします。Imageオブジェクトのこの共有を容易にするために必要なメカニズムによって、すでに使用されなくなっているイメージが引き続き無期限に保持される可能性があるため、開発者は、可能な場合は常にcreateImageバリアントを使用してイメージの独自のキャッシュを実装することをお薦めします。指定されたURLに格納されたイメージ・データが変更されると、このメソッドで返されるImageオブジェクトにも、前の呼出しのあとでURLから取得された無効な情報が格納されている可能性があります。以前にロードされたイメージ・データは、返されたImageでflushメソッドを呼び出すことによって手動で破棄できます。このメソッドは、最初にセキュリティ・マネージャがインストールされているかどうかをチェックします。ある場合、メソッドは、イメージへのアクセスが許可されることを保証するために、対応するアクセス権でセキュリティ・マネージャcheckPermissionメソッドを呼び出します。指定されたURLへの接続にURLPermissionまたはSocketPermissionが必要な場合は、セキュリティ・チェックにURLPermissionが使用されます。ピクセル・データの取得で使用するURL。セキュリティ・マネージャが存在し、そのcheckPermissionメソッドでこの操作が許可されていない場合。filename)指定されたファイルからピクセル・データを取得するイメージを返します。返されるImageは、このメソッドまたはそのgetImageバリアントのほかの呼出し側からは共有されない新しいオブジェクトです。このメソッドは、最初にセキュリティ・マネージャがインストールされているかどうかをチェックします。インストールされている場合は、指定されたファイルを使用してセキュリティ・マネージャのcheckReadメソッドを呼び出し、イメージの作成が許可されるようにします。認識されるファイル形式でピクセル・データが格納されているファイルの名前。セキュリティ・マネージャが存在し、そのcheckReadメソッドでこの操作が許可されていない場合。url)指定されたURLからピクセル・データを取得するイメージを返します。返されるImageは、このメソッドまたはそのgetImageバリアントのほかの呼出し側からは共有されない新しいオブジェクトです。このメソッドは、最初にセキュリティ・マネージャがインストールされているかどうかをチェックします。あれば、メソッドは対応するパーミッションを持つセキュリティ・マネージャのcheckPermissionメソッドを呼び出して、イメージの作成が許可されていることを確認します。指定されたURLへの接続にURLPermissionまたはSocketPermissionが必要な場合は、セキュリティ・チェックにURLPermissionが使用されます。ピクセル・データの取得で使用するURL。セキュリティ・マネージャが存在し、そのcheckPermissionメソッドでこの操作が許可されていない場合。observer)描画のためにイメージを準備します。width引数およびheight引数の値が両方とも-1の場合、このメソッドは、デフォルト・スクリーンで描画するようにイメージを準備します。ない場合、このメソッドは、デフォルト・スクリーンで、指定された高さおよび幅で描画するようにイメージを準備します。イメージ・データは別のスレッドで非同期にダウンロードされ、イメージの適切にスケーリングされた画面表現が生成されます。このメソッドはComponentのprepareImageメソッドによって呼び出されます。このメソッドによって返されるフラグについては、ImageObserverインタフェースの定義を参照してください。画面表現が作成されるイメージ。目的の画面表現の幅、または-1。目的の画面表現の高さ、または-1。イメージが準備されているときに通知を受けるImageObserverオブジェクト。戻り値:イメージがすでに完全に準備されている場合はtrue、それ以外の場合はfalse。observer)表示のために準備される、指定されたイメージの作成ステータスを示します。width引数およびheight引数の値が両方とも-1の場合、このメソッドは、このツールキットで指定されたイメージの画面表現の作成ステータスを返します。ない場合、このメソッドは、指定された幅と高さにスケーリングされたイメージの表現の作成ステータスを返します。このメソッドはイメージのロードを開始しません。イメージを強制的にロードするには、アプリケーションはprepareImageを呼び出す必要があります。このメソッドはComponentのcheckImageメソッドによって呼び出されます。このメソッドによって返されるフラグについては、ImageObserverインタフェースの定義を参照してください。状態検査の対象となるイメージ。状態検査の対象となるスケーリングされたバージョンの幅、または-1。状態検査の対象となるスケーリングされたバージョンの高さ、または-1。イメージが準備されているときに通知を受けるImageObserverオブジェクト。戻り値:現在利用可能なイメージ・データについてのImageObserverフラグのビット単位の論理OR。producer)指定されたイメージ・プロデューサでイメージを作成します。使用するイメージ・プロデューサ。imagedata)指定されたバイト配列に保管されているイメージを復号化するイメージを作成します。データは、GIFまたはJPEGなど、このツールキットによってサポートされているイメージ形式である必要があります。サポートされるイメージ形式でイメージ・データを表すバイトの配列。imagelength)指定されたバイト配列に保管されているイメージを復号化するイメージを、指定されたオフセットおよび長さで作成します。データは、GIFまたはJPEGなど、このツールキットによってサポートされているイメージ形式である必要があります。サポートされるイメージ形式でイメージ・データを表すバイトの配列。配列内のデータの開始位置のオフセット。配列内のデータの長さ。props)ツールキットのプラットフォーム上で出力操作を開始した結果として生成されるPrintJobオブジェクトを取得します。このメソッドの実際の実装は、最初にセキュリティ・マネージャがインストールされているかどうかを調べます。存在する場合、このメソッドはセキュリティ・マネージャのcheckPrintJobAccessメソッドを呼び出すことにより、印刷操作の開始が許可されるようにしてください。checkPrintJobAccessのデフォルトの実装が使用される(つまり、そのメソッドがオーバーライドされない)場合は、これにより、セキュリティ・マネージャのcheckPermissionメソッドがRuntimePermission("queuePrintJob")アクセス権で呼び出されます。