JavaTM Platform
Standard Ed. 6

软件包 java.awt.image
的使用

使用 java.awt.image 的软件包
java.applet 提供创建 applet 所必需的类和 applet 用来与其 applet 上下文通信的类。 
java.awt 包含用于创建用户界面和绘制图形图像的所有类。 
java.awt.image 提供创建和修改图像的各种类。 
java.awt.image.renderable 提供用于生成与呈现无关的图像的类和接口。 
javax.imageio Java Image I/O API 的主要包。 
javax.imageio.event Java Image I/O API 的一个包,用于在读取和写入图像期间处理事件的同步通知。 
javax.imageio.spi 包含用于 reader、writer、transcoder 和流的插件接口以及一个运行时注册表的 Java Image I/O API 包。 
javax.swing 提供一组“轻量级”(全部是 Java 语言)组件,尽量让这些组件在所有平台上的工作方式都相同。 
javax.swing.colorchooser 包含供 JColorChooser 组件使用的类和接口。 
javax.swing.plaf.basic 提供了根据基本外观构建的用户界面对象。 
javax.swing.plaf.metal 提供根据 Java 外观(曾经代称为 Metal)构建的用户界面对象,Java 外观是默认外观。 
javax.swing.table 提供用于处理 javax.swing.JTable 的类和接口。 
javax.swing.text 提供类 HTMLEditorKit 和创建 HTML 文本编辑器的支持类。 
javax.swing.tree 提供处理 javax.swing.JTree 的类和接口。 
 

java.applet 使用的 java.awt.image 中的类
ImageObserver
          用于在构造 Image 时,接收有关 Image 信息通知的异步更新接口。
 

java.awt 使用的 java.awt.image 中的类
BufferedImage
          BufferedImage 子类描述具有可访问图像数据缓冲区的 Image
BufferedImageOp
          此接口描述对 BufferedImage 对象所执行的单输入/单输出操作。
BufferStrategy
          BufferStrategy 类表示用来在特定的 CanvasWindow 上组织复杂内存的机制。
ColorModel
          此 ColorModel 抽象类封装了将像素值转换为颜色分量(例如,红色、绿色和蓝色)和 alpha 分量的方法。
ImageObserver
          用于在构造 Image 时,接收有关 Image 信息通知的异步更新接口。
ImageProducer
          可为 Image 生成图像数据的对象的接口。
Raster
          表示像素矩形数组的类。
RenderedImage
          RenderedImage 是一个通用接口,用于包含或生成 Raster 形式图像数据的对象。
VolatileImage
          VolatileImage 是一种图像,它可以在不受应用程序控制的情形下(例如,由操作系统或其他应用程序引起的情况)随时丢失其内容。
WritableRaster
          此类扩展了 Raster 以提供像素写入功能。
 

java.awt.image 使用的 java.awt.image 中的类
BufferedImage
          BufferedImage 子类描述具有可访问图像数据缓冲区的 Image
BufferedImageOp
          此接口描述对 BufferedImage 对象所执行的单输入/单输出操作。
ColorModel
          此 ColorModel 抽象类封装了将像素值转换为颜色分量(例如,红色、绿色和蓝色)和 alpha 分量的方法。
ComponentSampleModel
          此类表示按每个像素样本占用 DataBuffer 中一个数据元素的方式存储的图像数据。
DataBuffer
          此类用于包装一个或多个数据数组。
ImageConsumer
          对通过 ImageProducer 接口的图像数据感兴趣的对象接口。
ImageFilter
          此类为用于从 ImageProducer 向 ImageConsumer 传递数据的接口方法集合实现了一个过滤器。
ImageObserver
          用于在构造 Image 时,接收有关 Image 信息通知的异步更新接口。
ImageProducer
          可为 Image 生成图像数据的对象的接口。
IndexColorModel
          IndexColorModel 类是一个 ColorModel 类,它使用由单个样本组成的像素值,这些像素值是默认 sRGB 颜色空间中固定 colormap 中的索引。
Kernel
          Kernel 类定义了一个矩阵,描述指定的像素及其周围像素如何影响过滤操作输出图像中像素位置的计算值。
LookupTable
          此抽象类定义了一个查找表对象。
PackedColorModel
          PackedColorModel 类是一个抽象 ColorModel 类,它使用的像素值以单独采样表示颜色和 alpha 信息,并将单个像素的所有采样打包到单个 int、short 或 byte 量中。
Raster
          表示像素矩形数组的类。
RasterOp
          此接口描述对 Raster 对象执行的单输入/单输出操作。
RenderedImage
          RenderedImage 是一个通用接口,用于包含或生成 Raster 形式图像数据的对象。
ReplicateScaleFilter
          使用最简单的算法缩放图像的 ImageFilter 类。
SampleModel
          此抽象类定义一个提取图像像素样本的接口。
TileObserver
          希望在出现以下情况时被通知的对象的接口:某个 writer 通过调用 getWritableTile 使 WritableRenderedImage 的 tile 变得可修改;通过最后调用 releaseWritableTile 使这些 tile 变得不可修改。
WritableRaster
          此类扩展了 Raster 以提供像素写入功能。
WritableRenderedImage
          WriteableRenderedImage 公共接口用于那些包含或者能够生成 Rasters 形式图像数据的对象,以及能够被修改和/或写入的对象。
 

java.awt.image.renderable 使用的 java.awt.image 中的类
ImageConsumer
          对通过 ImageProducer 接口的图像数据感兴趣的对象接口。
ImageProducer
          可为 Image 生成图像数据的对象的接口。
RenderedImage
          RenderedImage 是一个通用接口,用于包含或生成 Raster 形式图像数据的对象。
 

javax.imageio 使用的 java.awt.image 中的类
BufferedImage
          BufferedImage 子类描述具有可访问图像数据缓冲区的 Image
ColorModel
          此 ColorModel 抽象类封装了将像素值转换为颜色分量(例如,红色、绿色和蓝色)和 alpha 分量的方法。
Raster
          表示像素矩形数组的类。
RenderedImage
          RenderedImage 是一个通用接口,用于包含或生成 Raster 形式图像数据的对象。
SampleModel
          此抽象类定义一个提取图像像素样本的接口。
 

javax.imageio.event 使用的 java.awt.image 中的类
BufferedImage
          BufferedImage 子类描述具有可访问图像数据缓冲区的 Image
 

javax.imageio.spi 使用的 java.awt.image 中的类
RenderedImage
          RenderedImage 是一个通用接口,用于包含或生成 Raster 形式图像数据的对象。
 

javax.swing 使用的 java.awt.image 中的类
ImageConsumer
          对通过 ImageProducer 接口的图像数据感兴趣的对象接口。
ImageFilter
          此类为用于从 ImageProducer 向 ImageConsumer 传递数据的接口方法集合实现了一个过滤器。
ImageObserver
          用于在构造 Image 时,接收有关 Image 信息通知的异步更新接口。
RGBImageFilter
          此类提供一种便捷方式创建 ImageFilter,创建的 ImageFilter 可修改使用默认 RGB ColorModel 图像的像素。
 

javax.swing.colorchooser 使用的 java.awt.image 中的类
ImageObserver
          用于在构造 Image 时,接收有关 Image 信息通知的异步更新接口。
 

javax.swing.plaf.basic 使用的 java.awt.image 中的类
ImageObserver
          用于在构造 Image 时,接收有关 Image 信息通知的异步更新接口。
 

javax.swing.plaf.metal 使用的 java.awt.image 中的类
ImageObserver
          用于在构造 Image 时,接收有关 Image 信息通知的异步更新接口。
 

javax.swing.table 使用的 java.awt.image 中的类
ImageObserver
          用于在构造 Image 时,接收有关 Image 信息通知的异步更新接口。
 

javax.swing.text 使用的 java.awt.image 中的类
ImageObserver
          用于在构造 Image 时,接收有关 Image 信息通知的异步更新接口。
 

javax.swing.tree 使用的 java.awt.image 中的类
ImageObserver
          用于在构造 Image 时,接收有关 Image 信息通知的异步更新接口。
 


JavaTM Platform
Standard Ed. 6

提交错误或意见
有关更多的 API 参考资料和开发人员文档,请参阅 Java SE 开发人员文档。该文档包含更详细的、面向开发人员的描述,以及总体概述、术语定义、使用技巧和工作代码示例。

版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策