|
JavaTM Platform Standard Ed. 6 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
public interface RenderedImageFactory
RenderedImageFactory (RIF) インタフェースは、異なる描画を作成するファクトリとして動作するクラスによって実装されるインタフェースです。たとえば、パラメータ、プロパティー、および描画ヒントのセットに基づいて、ソースのセットで一連の BufferedImageOps を実行することによって実装されます。
メソッドの概要 | |
---|---|
RenderedImage |
create(ParameterBlock paramBlock,
RenderingHints hints)
指定された ParameterBlock および RenderingHints に対する、イメージングオペレーション (またはオペレーションのチェーン) の結果を表す RenderedImage を作成します。 |
メソッドの詳細 |
---|
RenderedImage create(ParameterBlock paramBlock, RenderingHints hints)
RenderedImageFactory がソースイメージとパラメータのセットの指定した出力を作成できない場合、create() メソッドは null を返すことがあります。たとえば、RenderedImageFactory が単一バンド化されたイメージデータで 3x3 の合成積だけ実行できるときに、ソースイメージが複数のバンドを持っていたり、合成積の Kernel が 5x5 であったりした場合には null が返されます。
ヒントも考慮する必要がありますが、無視することも可能です。作成された RenderedImage は、イメージを作成するのにどの RenderingHints が使用されたかを示す String HINTS_OBSERVED によって識別されるプロパティーを持つ場合があります。また、作成された RenderedImage での getSources() メソッドを介して取得された任意の RenderedImage は、そのようなプロパティーを持つ場合があります。
paramBlock
- RenderedImage を作成するためにソースおよびパラメータを格納する ParameterBlockhints
- ヒントが格納されている RenderingHints オブジェクト
|
JavaTM Platform Standard Ed. 6 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。