|
JavaTM 2 Platform Std. Ed. v1.4.0 |
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
RenderedImage は、Raster 形式でのイメージデータ格納や作成が可能なオブジェクトのための共通インタフェースです。イメージデータは 1 つのタイル、または複数のタイルの規則正しい配列として格納または作成されます。
メソッドの概要 | |
WritableRaster |
copyData(WritableRaster raster)
RenderedImage の任意の矩形領域を計算し、呼び出し側が提供した WritableRaster にコピーします。 |
ColorModel |
getColorModel()
このイメージに関連した ColorModel を返します。 |
Raster |
getData()
イメージを 1 つの大きいタイルとして返します。 |
Raster |
getData(Rectangle rect)
RenderedImage の任意の領域を計算して返します。 |
int |
getHeight()
RenderedImage の高さを返します。 |
int |
getMinTileX()
X 方向の最小タイルインデックスを返します。 |
int |
getMinTileY()
Y 方向の最小タイルインデックスを返します。 |
int |
getMinX()
RenderedImage の最小の X 座標を返します (その座標を含む)。 |
int |
getMinY()
RenderedImage の最小の Y 座標を返します (その座標を含む)。 |
int |
getNumXTiles()
X 方向のタイルの数を返します。 |
int |
getNumYTiles()
Y 方向のタイルの数を返します。 |
Object |
getProperty(String name)
このイメージのプロパティセットからプロパティを返します。 |
String[] |
getPropertyNames()
getProperty(String) で確認された名前の配列を返します。 |
SampleModel |
getSampleModel()
このイメージに関連した SampleModel を返します。 |
Vector |
getSources()
この RenderedImage のイメージデータの直接のソースになる RenderedImage のベクタを返します。 |
Raster |
getTile(int tileX,
int tileY)
タイル (tileX, tileY) を返します。 |
int |
getTileGridXOffset()
タイルグリッドの原点に対する X オフセット、つまりタイル (0, 0) の左上のピクセルの X 座標を返します。 |
int |
getTileGridYOffset()
タイルグリッドの原点に対する Y オフセット、つまりタイル (0, 0) の左上のピクセルの Y 座標を返します。 |
int |
getTileHeight()
タイルの高さをピクセル数で返します。 |
int |
getTileWidth()
タイルの幅をピクセル数で返します。 |
int |
getWidth()
RenderedImage の幅を返します。 |
メソッドの詳細 |
public Vector getSources()
RenderedImage
オブジェクトの Vectorpublic Object getProperty(String name)
name
- プロパティの名前
Image.UndefinedProperty
public String[] getPropertyNames()
getProperty(String)
で確認された名前の配列を返します。プロパティ名が確認されない場合は null
を返します。
getProperty(String)
で確認されるすべてのプロパティ名が格納されている String
配列。プロパティ名が確認されない場合は null
public ColorModel getColorModel()
ColorModel
public SampleModel getSampleModel()
SampleModel
public int getWidth()
RenderedImage
の幅public int getHeight()
RenderedImage
の高さpublic int getMinX()
RenderedImage
の X 座標public int getMinY()
RenderedImage
の Y 座標public int getNumXTiles()
public int getNumYTiles()
public int getMinTileX()
public int getMinTileY()
public int getTileWidth()
public int getTileHeight()
public int getTileGridXOffset()
public int getTileGridYOffset()
public Raster getTile(int tileX, int tileY)
tileX
- タイル配列にある要求されたタイルの X インデックスtileY
- タイル配列にある要求されたタイルの Y インデックス
public Raster getData()
public Raster getData(Rectangle rect)
rect
- 返される RenderedImage の領域
Rectangle
で表される RenderedImage
の領域public WritableRaster copyData(WritableRaster raster)
raster
- イメージの返された部分を保持する WritableRaster、または null
|
JavaTM 2 Platform Std. Ed. v1.4.0 |
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
Java、Java 2D、および JDBC は米国ならびにその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.