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

クラスBaseMultiResolutionImage

java.lang.Object
java.awt.Image
java.awt.image.AbstractMultiResolutionImage
java.awt.image.BaseMultiResolutionImage
すべての実装されたインタフェース:
MultiResolutionImage

public class BaseMultiResolutionImage extends AbstractMultiResolutionImage
このクラスは、AbstractMultiResolutionImageクラスの配列ベースの実装です。 このクラスは、レンダリング・リクエストを満たすのに十分な大きさの配列内の最初のイメージ・バリアントを返す単純なアルゴリズムを使用して、getResolutionVariant(double destImageWidth, double destImageHeight)メソッドを実装します。 レンダリング・リクエストと同じ大きさの適切なイメージが見つからない場合は、配列内の最後のイメージが返されます。

最適な効果を得るには、イメージの配列をソートし、各イメージが前のイメージよりも幅が広く、背が高いようにする必要があります。 ベース・イメージは、配列内の最初のイメージである必要はありません。 イメージが推奨どおりにソートされていない場合、例外はスローされません。

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