)JavaScriptがブラウザで無効になっています。11すべてのクラス検索:JavaScriptがブラウザで無効になっています。Objectこのクラスは再ペイント要求を管理し、コンポーネント・ツリーのメンバーに対する複数の要求を1回の再ペイントにまとめることなどにより、再ペイントの回数を最小限に抑えます。1.6以降、RepaintManagerは、Swingのトップレベル・コンポーネント(JApplet、JWindow、JFrame、およびJDialog)の再ペイント要求を処理するようになりました。これらのコンポーネントでrepaintを呼び出すと、適切なaddDirtyRegionメソッドが呼び出されます。導入されたバージョン:1.2コンストラクタのサマリーコンストラクタコンストラクタ説明RepaintManager()新しいRepaintManagerのインスタンスを生成します。APIは推奨されていません。h)再描画する必要があるComponentのリストにwindowを追加します。h)リフレッシュされるコンポーネントのリストにコンポーネントを追加します。invalidComponent)レイアウトの必要に応じてコンポーネントをマークし、コンポーネントの最初のisValidateRoot()の上位オブジェクトを検証するイベント・ディスパッチ・スレッドのために実行可能なコンポーネントを待ち行列に入れます。c)Componentを指定して、呼出し側スレッドのRepaintManagerを返します。c)JComponentを指定して、呼出し側スレッドのRepaintManagerを返します。aComponent)コンポーネントの現在のダーティ・リージョンを返します。DimensiongetDoubleBufferMaximumSize()最大のdoubleバッファ・サイズを返します。proposedHeight)コンポーネントcとともにdoubleバッファとして使用されるオフスクリーン・バッファを返します。proposedHeight)指定されたコンポーネントcとともにdoubleバッファとして使用されるvolatileオフスクリーン・バッファを返します。aComponent)次のpaintDirtyRegions()でaComponentが完全にペイントされる場合にtrueを返す簡易メソッドです。booleanisDoubleBufferingEnabled()このRepaintManagerに対してダブル・バッファリングが行われる場合にtrueを返します。aComponent)完全にクリーンなコンポーネントをマークします。aComponent)完全にダーティなコンポーネントをマークします。voidpaintDirtyRegions()ダーティとしてマークされたコンポーネントをすべてペイントします。component)無効なコンポーネントのリストからコンポーネントを削除します。aRepaintManager)呼出し側スレッドで使用されるRepaintManagerを設定します。aFlag)このRepaintManagerでのダブル・バッファリングを有効または無効にします。d)最大のdoubleバッファ・サイズを設定します。StringtoString()このオブジェクトのプロパティを表示および識別する文字列を返します。voidvalidateInvalidComponents()無効としてマークされたコンポーネントをすべて検証します。RepaintManager()新しいRepaintManagerのインスタンスを生成します。このコンストラクタを直接呼び出すことはほとんどありません。デフォルトのRepaintManagerを取得するには、RepaintManager.currentManager(JComponent)(通常はthis)を使用します。c)Componentを指定して、呼出し側スレッドのRepaintManagerを返します。c)JComponentを指定して、呼出し側スレッドのRepaintManagerを返します。このメソッドは、旧バージョンのSwingライブラリのバイナリとの下位互換性のために提供されます。このメソッドは、単にcurrentManager(Component)によって返される結果を返します。JComponent。aRepaintManager)呼出し側スレッドで使用されるRepaintManagerを設定します。aRepaintManagerが、呼出し側スレッドのスレッド・グループの現在のRepaintManagerになります。invalidComponent)レイアウトの必要に応じてコンポーネントをマークし、コンポーネントの最初のisValidateRoot()の上位オブジェクトを検証するイベント・ディスパッチ・スレッドのために実行可能なコンポーネントを待ち行列に入れます。component)無効なコンポーネントのリストからコンポーネントを削除します。h)リフレッシュされるコンポーネントのリストにコンポーネントを追加します。cにすでにダーティ・リージョンがある場合、矩形(x,y,w,h)は再描画される領域と結合されます。再ペイントするコンポーネント。nullの場合は何も行われない。h)再描画する必要があるComponentのリストにwindowを追加します。再ペイントするウィンドウ。nullの場合は何も行われない。APIは推奨されていません。詳細については、「java.appletパッケージのドキュメント」を参照してください。再描画する必要があるComponentのリストにappletを追加します。再ペイントするアプレット。nullの場合は何も行われない。aComponent)コンポーネントの現在のダーティ・リージョンを返します。コンポーネントがダーティでない場合は、空の矩形を返します。aComponent)完全にダーティなコンポーネントをマークします。aComponentは、次のpaintDirtyRegions()の呼出しで完全にペイントされます。aComponent)完全にクリーンなコンポーネントをマークします。aComponentは、次のpaintDirtyRegions()の呼出しでペイントされることはありません。aComponent)次のpaintDirtyRegions()でaComponentが完全にペイントされる場合にtrueを返す簡易メソッドです。ダーティ・リージョンを計算すると、コンポーネントに負荷が大きい場合は、このメソッドを使用してください。trueを返す場合には、ダーティ・リージョンの計算を避けられます。aComponentが次のpaintDirtyRegions()の間に完全に描画される場合。validateInvalidComponents()無効としてマークされたコンポーネントをすべて検証します。paintDirtyRegions()ダーティとしてマークされたコンポーネントをすべてペイントします。toString()このオブジェクトのプロパティを表示および識別する文字列を返します。proposedHeight)コンポーネントcとともにdoubleバッファとして使用されるオフスクリーン・バッファを返します。デフォルトでは、RepaintManagerごとにdoubleバッファがあります。バッファは、(proposedWidth,proposedHeight)より小さい場合があります。これが発生するのは、受取り側の再ペイント・マネージャに対して最大のdoubleバッファ・サイズが設定された場合です。proposedHeight)指定されたコンポーネントcとともにdoubleバッファとして使用されるvolatileオフスクリーン・バッファを返します。返されるイメージはVolatileImageのインスタンスであり、VolatileImageオブジェクトをインスタンス化できなかった場合はnullが返されます。バッファは、(proposedWidth,proposedHeight)より小さい場合があります。これが発生するのは、受け取り側の再ペイント・マネージャに対して最大のdoubleバッファ・サイズが設定された場合です。d)最大のdoubleバッファ・サイズを設定します。getDoubleBufferMaximumSize()最大のdoubleバッファ・サイズを返します。aFlag)このRepaintManagerでのダブル・バッファリングを有効または無効にします。このプロパティのデフォルト値は、各プラットフォームで最適なペイント・パフォーマンスを実現できるように設定されています。プログラムでこのプロパティを直接変更することはお薦めできません。isDoubleBufferingEnabled()このRepaintManagerに対してダブル・バッファリングが行われる場合にtrueを返します。このプロパティのデフォルト値は、プラットフォームによって異なります。AWTでネイティブなダブル・バッファリングがサポートされているプラットフォームでは、Swingで不要なバッファリングが行われないように、デフォルト値がfalseに設定されます。ネイティブなダブル・バッファリングがサポートされていないプラットフォームでは、デフォルト値がtrueに設定されます。11すべてのクラスJavaScriptがブラウザで無効になっています。SEドキュメンテーション」を参照してください。Javaは、米国およびその他の国におけるOracleおよび/またはその関連会社の商標または登録商標です。使用は「ライセンス条項」と「ドキュメンテーション再配布ポリシー」に従います。このページのスクリプトはWebページのトラフィックを追跡するものであり、内容は変更されません。