パッケージ | 説明 |
---|---|
java.awt |
ユーザーインタフェースの作成およびグラフィックスとイメージのペイント用のすべてのクラスを含みます。
|
java.awt.image |
イメージを作成および修正するためのクラスを提供します。
|
java.awt.image.renderable |
レンダリングに依存しないイメージを作成するためのクラスおよびインタフェースを提供します。
|
javax.imageio |
Java Image I/O API の基本パッケージです。
|
javax.imageio.spi |
リーダー、ライター、変換機能、およびストリーム用のプラグインインタフェースと、ランタイムレジストリを含む Java イメージ入出力 API のパッケージです。
|
修飾子と型 | メソッドと説明 |
---|---|
abstract void |
Graphics2D.drawRenderedImage(RenderedImage img, AffineTransform xform)
描画の前にイメージ空間からユーザー空間への変換を適用して、
RenderedImage をレンダリングします。 |
修飾子と型 | インタフェースと説明 |
---|---|
interface |
WritableRenderedImage
WriteableRenderedImage は、Raster の形式でイメージデータを格納したり作成したりすることができ、変更や上書きが可能なオブジェクトのための共通インタフェースです。
|
修飾子と型 | クラスと説明 |
---|---|
class |
BufferedImage
BufferedImage サブクラスは、イメージデータのアクセス可能なバッファーを備えた Image を記述します。 |
修飾子と型 | メソッドと説明 |
---|---|
Vector<RenderedImage> |
BufferedImage.getSources()
|
Vector<RenderedImage> |
RenderedImage.getSources()
この RenderedImage のイメージデータの直接のソースになる RenderedImage のベクターを返します。
|
修飾子と型 | メソッドと説明 |
---|---|
RenderedImage |
RenderedImageFactory.create(ParameterBlock paramBlock, RenderingHints hints)
指定された ParameterBlock および RenderingHints に対する、イメージングオペレーション (またはオペレーションのチェーン) の結果を表す RenderedImage を作成します。
|
RenderedImage |
ContextualRenderedImageFactory.create(RenderContext renderContext, ParameterBlock paramBlock)
RenderContext と、操作のソースとパラメータが格納されている ParameterBlock を指定して、描画を作成します。
|
RenderedImage |
RenderableImage.createDefaultRendering()
デフォルトの幅および高さ (ピクセル数) を使って、このイメージの RenderedImage のインスタンスを返します。
|
RenderedImage |
RenderableImageOp.createDefaultRendering()
このイメージの RenderedImage のインスタンスを、デフォルトの幅と高さ (ピクセル単位) で作成します。
|
RenderedImage |
RenderableImage.createRendering(RenderContext renderContext)
指定された RenderContext を使用してこのイメージの描画を表す RenderedImage を作成します。
|
RenderedImage |
RenderableImageOp.createRendering(RenderContext renderContext)
指定された RenderContext によって描画された、この RenderableImageOp (Renderable ソースを含む) を表す 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 ピクセルで作成します。
|
RenderedImage |
ParameterBlock.getRenderedSource(int index)
ソースを
RenderedImage として返します。 |
修飾子と型 | フィールドと説明 |
---|---|
protected RenderedImage |
IIOImage.image
参照された
RenderedImage です。 |
修飾子と型 | メソッドと説明 |
---|---|
RenderedImage |
IIOImage.getRenderedImage()
現在設定されている
RenderedImage か、Raster だけを使用できる場合は null を返します。 |
RenderedImage |
ImageReader.readAsRenderedImage(int imageIndex, ImageReadParam param)
imageIndex によってインデックスを付けられたイメージの内容を保持する RenderedImage オブジェクトを返します。 |
修飾子と型 | メソッドと説明 |
---|---|
static ImageTypeSpecifier |
ImageTypeSpecifier.createFromRenderedImage(RenderedImage image)
RenderedImage (BufferedImage の場合もある) の配置を符号化する ImageTypeSpecifier を返します。 |
void |
ImageWriter.replacePixels(RenderedImage image, ImageWriteParam param)
すでに出力内にあるイメージの一部を、指定されたイメージの一部に置き換えます。
|
void |
IIOImage.setRenderedImage(RenderedImage image)
現在の
RenderedImage を設定します。 |
void |
ImageWriter.write(RenderedImage image)
デフォルトメタデータとサムネールの付いた 1 つのイメージから成る、完全なイメージストリームを出力に追加します。
|
static boolean |
ImageIO.write(RenderedImage im, String formatName, File output)
指定された形式をサポートする任意の
ImageWriter を使用してイメージを File に書き込みます。 |
static boolean |
ImageIO.write(RenderedImage im, String formatName, ImageOutputStream output)
ImageOutputStream に、指定された形式をサポートする任意の ImageWriter を使用してイメージを書き込みます。 |
static boolean |
ImageIO.write(RenderedImage im, String formatName, OutputStream output)
指定された形式をサポートする任意の
ImageWriter を使用してイメージを OutputStream に書き込みます。 |
コンストラクタと説明 |
---|
IIOImage(RenderedImage image, List<? extends BufferedImage> thumbnails, IIOMetadata metadata)
RenderedImage を保持する IIOImage と、それに関連するサムネールとメタデータを構築します。 |
ImageTypeSpecifier(RenderedImage image)
RenderedImage から ImageTypeSpecifier を構築します。 |
修飾子と型 | メソッドと説明 |
---|---|
boolean |
ImageWriterSpi.canEncodeImage(RenderedImage im)
このサービスプロバイダに関連する
ImageWriter 実装が、指定された RenderedImage インスタンスをエンコードできる場合は、true を返します。 |
バグまたは機能を送信
詳細な API リファレンスおよび開発者ドキュメントについては、Java SE のドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2013, Oracle and/or its affiliates. All rights reserved.