|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
| 上一個類別 下一個類別 | 框架 無框架 | |||||||||
| 摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 | |||||||||
public interface RenderedImage
RenderedImage 是一個通用介面,用於包含或產生 Raster 形式圖像資料的物件。圖像資料可以作為單個 tile 或 tile 規則陣列被存儲/產生。
| 方法摘要 | |
|---|---|
WritableRaster |
copyData(WritableRaster raster)
計算 RenderedImage 的任意矩形區域,並將其複製到調用者提供的 WritableRaster 中。 |
ColorModel |
getColorModel()
返回與此圖像相關的 ColorModel。 |
Raster |
getData()
以一個大 tile 的形式返回圖像(對於基於 tile 的圖像,此方法需要獲取整個圖像並複製全部圖像資料)。 |
Raster |
getData(Rectangle rect)
計算並返回 RenderedImage 的任意區域。 |
int |
getHeight()
返回 RenderedImage 的高度。 |
int |
getMinTileX()
返回 X 方向的最小 tile 索引。 |
int |
getMinTileY()
返回 Y 方向的最小 tile 索引。 |
int |
getMinX()
返回 RenderedImage 的最小 X 坐標(包括)。 |
int |
getMinY()
返回 RenderedImage 的最小 Y 坐標(包括)。 |
int |
getNumXTiles()
返回 X 方向的 tile 數量。 |
int |
getNumYTiles()
返回 Y 方向的 tile 數量。 |
Object |
getProperty(String name)
從此圖像的屬性設置中獲取一個屬性。 |
String[] |
getPropertyNames()
返回由 getProperty(String) 識別的名稱的陣列,如果沒有屬性名被識別,則返回 null。 |
SampleModel |
getSampleModel()
返回與此圖像相關的 SampleModel。 |
Vector<RenderedImage> |
getSources()
返回作為此 RenderedImage 直接圖像資料源的 RenderedImage 向量。 |
Raster |
getTile(int tileX,
int tileY)
返回 tile (tileX, tileY)。 |
int |
getTileGridXOffset()
返回 tile 網格相對於原點的 X 偏移量,即 tile (0, 0) 左上角像素的 X 坐標。 |
int |
getTileGridYOffset()
返回 tile 網格相對於原點的 Y 偏移量,即 tile (0, 0) 左上角像素的 Y 坐標。 |
int |
getTileHeight()
返回 tile 的高度,以像素為單位。 |
int |
getTileWidth()
返回 tile 的寬度,以像素為單位。 |
int |
getWidth()
返回 RenderedImage 的寬度。 |
| 方法詳細資訊 |
|---|
Vector<RenderedImage> getSources()
RenderedImage 物件的一個 Vector。Object getProperty(String name)
name - 屬性名
Image.UndefinedPropertyString[] getPropertyNames()
getProperty(String) 識別的名稱的陣列,如果沒有屬性名被識別,則返回 null。
getProperty(String) 識別的所有屬性名的 String 陣列;如果沒有屬性名被識別,則返回 null。ColorModel getColorModel()
ColorModel。SampleModel getSampleModel()
SampleModel。int getWidth()
RenderedImage 的寬度。int getHeight()
RenderedImage 的高度。int getMinX()
RenderedImage 的 X 坐標。int getMinY()
RenderedImage 的 Y 坐標。int getNumXTiles()
int getNumYTiles()
int getMinTileX()
int getMinTileY()
int getTileWidth()
int getTileHeight()
int getTileGridXOffset()
int getTileGridYOffset()
Raster getTile(int tileX,
int tileY)
tileX - tile 陣列中請求 tile 的 X 索引tileY - tile 陣列中請求 tile 的 Y 索引
Raster getData()
Raster getData(Rectangle rect)
rect - 要返回的 RenderedImage 的區域。
Rectangle 指示的 RenderedImage 的區域。WritableRaster copyData(WritableRaster raster)
raster - 保存圖像返回部分的 WritableRaster,或者為 null。
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
| 上一個類別 下一個類別 | 框架 無框架 | |||||||||
| 摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 | |||||||||
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。