モジュール java.desktop
パッケージ java.awt.image

インタフェースMultiResolutionImage

既知のすべての実装クラス:
AbstractMultiResolutionImage, BaseMultiResolutionImage

public interface MultiResolutionImage
このインタフェースは、Imageの一部の実装でサポートされているオプションの追加APIとして設計されており、様々なレンダリング解像度に代替イメージを提供できます。 様々なGraphics.drawImage(...)バリアント・メソッドは、各レンダリング操作に使用する最適な表現を選択するために、引数Imageオブジェクトに実装されている場合、このインタフェースのメソッドを参照します。

MultiResolutionImageインタフェースは、java.awt.Imageのサブクラスによって実装されます。このサブクラスは、指定されたイメージの幅と高さに応じて、イメージの解像度バリアントを提供することを目的としています。 便宜上、Toolkit.getImage(String name)およびToolkit.getImage(URL url)から取得したツールキット・イメージは、格納されたイメージ・メディアの解像度バリアントの名前付け規則をサポートするプラットフォームにこのインタフェースを実装し、関連するイメージのリストからカスタムの複数解像度イメージを簡単に構築できるようにAbstractMultiResolutionImageおよびBaseMultiResolutionImageクラスが提供されています。

導入されたバージョン:
9
関連項目: