クラスjava.awt.RenderingHints
の使用
パッケージ | 説明 |
---|---|
java.awt |
ユーザー・インタフェースの作成およびグラフィックスとイメージのペイント用のすべてのクラスを含みます。
|
java.awt.image |
イメージを作成および修正するためのクラスを提供します。
|
java.awt.image.renderable |
レンダリングに依存しないイメージを作成するためのクラスおよびインタフェースを提供します。
|
-
java.awtでのRenderingHintsの使用
RenderingHintsを返すjava.awtのメソッド 修飾子と型 メソッド 説明 abstract RenderingHints
Graphics2D. getRenderingHints()
レンダリング・アルゴリズムの推奨設定を取得します。型RenderingHintsのパラメータを持つjava.awtのメソッド 修飾子と型 メソッド 説明 void
RenderingHints. add(RenderingHints hints)
指定されたRenderingHints
オブジェクトのすべてのキーとそれに対応する値をこのRenderingHints
オブジェクトに追加します。CompositeContext
AlphaComposite. createContext(ColorModel srcColorModel, ColorModel dstColorModel, RenderingHints hints)
合成操作のコンテキストを作成します。PaintContext
Color. createContext(ColorModel cm, Rectangle r, Rectangle2D r2d, AffineTransform xform, RenderingHints hints)
塗りつぶした色のフィールド・パターンを生成するために使用されるPaintContext
を作成して返します。CompositeContext
Composite. createContext(ColorModel srcColorModel, ColorModel dstColorModel, RenderingHints hints)
合成操作を実行するのに使用される状態を格納するコンテキストを作成します。PaintContext
GradientPaint. createContext(ColorModel cm, Rectangle deviceBounds, Rectangle2D userBounds, AffineTransform xform, RenderingHints hints)
カラーの線形グラデーション・パターンを生成するために使用されるPaintContext
を作成して返します。PaintContext
LinearGradientPaint. createContext(ColorModel cm, Rectangle deviceBounds, Rectangle2D userBounds, AffineTransform transform, RenderingHints hints)
カラーの線形グラデーション・パターンを生成するために使用されるPaintContext
を作成して返します。PaintContext
Paint. createContext(ColorModel cm, Rectangle deviceBounds, Rectangle2D userBounds, AffineTransform xform, RenderingHints hints)
カラー・パターンを生成するために使用されるPaintContext
を作成して返します。PaintContext
RadialGradientPaint. createContext(ColorModel cm, Rectangle deviceBounds, Rectangle2D userBounds, AffineTransform transform, RenderingHints hints)
色の円放射状グラデーション・パターンを生成するために使用されるPaintContext
を作成して返します。PaintContext
TexturePaint. createContext(ColorModel cm, Rectangle deviceBounds, Rectangle2D userBounds, AffineTransform xform, RenderingHints hints)
タイリングされたイメージ・パターンを生成するために使用されるPaintContext
を作成して返します。 -
java.awt.imageでのRenderingHintsの使用
RenderingHintsを返すjava.awt.imageのメソッド 修飾子と型 メソッド 説明 RenderingHints
AffineTransformOp. getRenderingHints()
この変換オペレーションに使用される描画ヒントを返します。RenderingHints
BandCombineOp. getRenderingHints()
このオペレーションの描画ヒントを返します。RenderingHints
BufferedImageOp. getRenderingHints()
このオペレーションの描画ヒントを返します。RenderingHints
ColorConvertOp. getRenderingHints()
この操作で使用される描画ヒントを返します。RenderingHints
ConvolveOp. getRenderingHints()
この操作の描画ヒントを返します。RenderingHints
LookupOp. getRenderingHints()
この操作の描画ヒントを返します。RenderingHints
RasterOp. getRenderingHints()
このRasterOpの描画ヒントを返します。RenderingHints
RescaleOp. getRenderingHints()
この操作の描画ヒントを返します。型RenderingHintsのパラメータを持つjava.awt.imageのコンストラクタ コンストラクタ 説明 AffineTransformOp(AffineTransform xform, RenderingHints hints)
アフィン変換を指定してAffineTransformOp
を構築します。BandCombineOp(float[][] matrix, RenderingHints hints)
指定された行列で、BandCombineOp
を構築します。ColorConvertOp(ColorSpace srcCspace, ColorSpace dstCspace, RenderingHints hints)
2つのColorSpaceオブジェクトから新しいColorConvertOpを構築します。ColorConvertOp(ColorSpace cspace, RenderingHints hints)
ColorSpaceオブジェクトから新しいColorConvertOpを構築します。ColorConvertOp(ICC_Profile[] profiles, RenderingHints hints)
ICC_Profileの配列から新しいColorConvertOpを構築します。ColorConvertOp(RenderingHints hints)
転送元カラー・スペースから転送先カラー・スペースに変換する新しいColorConvertOpを構築します。ConvolveOp(Kernel kernel, int edgeCondition, RenderingHints hints)
指定されたKernel、縁の条件、およびRenderingHintsオブジェクト(これはnullでも可)でConvolveOpを構築します。LookupOp(LookupTable lookup, RenderingHints hints)
指定されたルックアップ表とRenderingHints
オブジェクトでLookupOp
オブジェクトを構築します。RenderingHintsオブジェクトはnull
の場合もあります。RescaleOp(float[] scaleFactors, float[] offsets, RenderingHints hints)
必要なスケーリング係数とオフセットを持つ、新しいRescaleOpを構築します。RescaleOp(float scaleFactor, float offset, RenderingHints hints)
必要なスケーリング係数とオフセットを持つ、新しいRescaleOpを構築します。 -
java.awt.image.renderableでのRenderingHintsの使用
RenderingHintsを返すjava.awt.image.renderableのメソッド 修飾子と型 メソッド 説明 RenderingHints
RenderContext. getRenderingHints()
このRenderContext
の描画ヒントを取得します。型RenderingHintsのパラメータを持つjava.awt.image.renderableのメソッド 修飾子と型 メソッド 説明 RenderedImage
RenderedImageFactory. create(ParameterBlock paramBlock, RenderingHints hints)
指定されたParameterBlockおよびRenderingHintsに対する、イメージング・オペレーション(またはオペレーションのチェーン)の結果を表すRenderedImageを作成します。RenderedImage
RenderableImage. createScaledRendering(int w, int h, RenderingHints hints)
このイメージのRenderedImageのインスタンスを、幅wピクセル、高さhピクセルで作成します。RenderedImage
RenderableImageOp. createScaledRendering(int w, int h, RenderingHints hints)
このイメージのRenderedImageのインスタンスを、幅wピクセル、高さhピクセルで作成します。void
RenderContext. setRenderingHints(RenderingHints hints)
このRenderContext
の描画ヒントを設定します。型RenderingHintsのパラメータを持つjava.awt.image.renderableのコンストラクタ コンストラクタ 説明 RenderContext(AffineTransform usr2dev, RenderingHints hints)
指定された変換およびレンダリング・ヒントを使ってRenderContextを構築します。RenderContext(AffineTransform usr2dev, Shape aoi, RenderingHints hints)
指定された変換を使ってRenderContextを構築します。