java命名空间java.awt.image类indexcolormodel的类成员方法:
getcomponents定义及介绍
本文导语:
getcomponents
public int[] getcomponents(int pixel,
int[] components,
int offset)
返回此 colormodel 中指定像素的非标准化颜色/alpha 分量数组。该像素值指定为 int 值。如果 components 数组为 null,则分配一...
getcomponents
public int[] getcomponents(int pixel,
int[] components,
int offset)
- 返回此
colormodel 中指定像素的非标准化颜色/alpha 分量数组。该像素值指定为 int 值。如果 components 数组为 null,则分配一个包含 offset + getnumcomponents() 个元素的新数组。返回 components 数组,仅在 hasalpha 返回 true 时,该数组才包括 alpha 分量。即使从 offset 开始的 components 数组是由此方法所分配的,颜色/alpha 分量也将存储在该数组中。如果 components 数组不为 null 并且大小不足以保存从 offset 处开始的所有颜色和 alpha 分量,则抛出 arrayindexoutofboundsexception。
- 覆盖:
- 类
colormodel 中的 getcomponents
- 参数:
pixel - 指定的像素components - 接收指定像素的颜色和 alpha 分量的数组offset - components 数组中的偏移量,从此处开始存储颜色和 alpha 分量
- 返回:
- 包含从指定偏移量处开始的指定像素的颜色和 alpha 分量的数组。
- 另请参见:
colormodel.hasalpha(),
colormodel.getnumcomponents()