|  
      JavaTM Platform Standard Ed. 6  |  
    |||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||
| 使用 RenderedImage 的软件包 | |
|---|---|
| java.awt | 包含用于创建用户界面和绘制图形图像的所有类。 | 
| java.awt.image | 提供创建和修改图像的各种类。 | 
| java.awt.image.renderable | 提供用于生成与呈现无关的图像的类和接口。 | 
| javax.imageio | Java Image I/O API 的主要包。 | 
| javax.imageio.spi | 包含用于 reader、writer、transcoder 和流的插件接口以及一个运行时注册表的 Java Image I/O API 包。 | 
| java.awt 中 RenderedImage 的使用 | 
|---|
| 参数类型为 RenderedImage 的 java.awt 中的方法 | |
|---|---|
 abstract  void |  
     Graphics2D.drawRenderedImage(RenderedImage img, AffineTransform xform) 呈现 RenderedImage,在绘制前进行从图像空间到用户空间的转换。 |  
    
| java.awt.image 中 RenderedImage 的使用 | 
|---|
| java.awt.image 中 RenderedImage 的子接口 | |
|---|---|
  interface |  
     WritableRenderedImage WriteableRenderedImage 公共接口用于那些包含或者能够生成 Rasters 形式图像数据的对象,以及能够被修改和/或写入的对象。  |  
    
| 实现 RenderedImage 的 java.awt.image 中的类 | |
|---|---|
  class |  
     BufferedImage BufferedImage 子类描述具有可访问图像数据缓冲区的 Image。 |  
    
| 返回变量类型为 RenderedImage 的类型的 java.awt.image 中的方法 | |
|---|---|
  Vector<RenderedImage> |  
     BufferedImage.getSources() 返回 RenderedImage 对象的 Vector,该对象是此 BufferedImage 图像数据的直接来源,而不是这些直接来源的来源。 |  
    
  Vector<RenderedImage> |  
     RenderedImage.getSources() 返回作为此 RenderedImage 直接图像数据源的 RenderedImage 向量。  |  
    
| java.awt.image.renderable 中 RenderedImage 的使用 | 
|---|
| 返回 RenderedImage 的 java.awt.image.renderable 中的方法 | |
|---|---|
  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) 创建此图像具有宽度 w 和高度 h(以像素为单位)的一个 RenderedImage 实例。  |  
    
  RenderedImage |  
     RenderableImageOp.createScaledRendering(int w, int h, RenderingHints hints) 创建此图像具有宽度 w 和高度 h(以像素为单位)的一个 RenderedImage 实例。  |  
    
  RenderedImage |  
     ParameterBlock.getRenderedSource(int index) 返回作为 RenderedImage 的源。 |  
    
| javax.imageio 中 RenderedImage 的使用 | 
|---|
| 声明为 RenderedImage 的 javax.imageio 中的字段 | |
|---|---|
 protected  RenderedImage |  
     IIOImage.image 正被引用的 RenderedImage。 |  
    
| 返回 RenderedImage 的 javax.imageio 中的方法 | |
|---|---|
  RenderedImage |  
     IIOImage.getRenderedImage() 返回当前设置好的 RenderedImage,如果只有一个 Raster 可用,则返回 null。 |  
    
  RenderedImage |  
     ImageReader.readAsRenderedImage(int imageIndex, ImageReadParam param) 返回一个 RenderedImage 对象,该对象包含通过索引 imageIndex 指定的图像的内容。 |  
    
| 参数类型为 RenderedImage 的 javax.imageio 中的方法 | |
|---|---|
 static ImageTypeSpecifier |  
     ImageTypeSpecifier.createFromRenderedImage(RenderedImage image) 返回一个 ImageTypeSpecifier,它将对 RenderedImage(可能是 BufferedImage)的布局进行编码。 |  
    
  void |  
     ImageWriter.replacePixels(RenderedImage image, ImageWriteParam param) 用给定图像部分替换已出现在输出中的图像部分。  |  
    
  void |  
     IIOImage.setRenderedImage(RenderedImage image) 设置当前 RenderedImage。 |  
    
  void |  
     ImageWriter.write(RenderedImage image) 将由带有默认元数据和缩略图的单个图像组成的完整图像流添加到输出中。  |  
    
 static boolean |  
     ImageIO.write(RenderedImage im, String formatName, File output) 使用支持给定格式的任意 ImageWriter 将一个图像写入 File。 |  
    
 static boolean |  
     ImageIO.write(RenderedImage im, String formatName, ImageOutputStream output) 使用支持给定格式的任意 ImageWriter 将一个图像写入 ImageOutputStream。 |  
    
 static boolean |  
     ImageIO.write(RenderedImage im, String formatName, OutputStream output) 使用支持给定格式的任意 ImageWriter 将一个图像写入 OutputStream。 |  
    
| 参数类型为 RenderedImage 的 javax.imageio 中的构造方法 | |
|---|---|
IIOImage(RenderedImage image, List<? extends BufferedImage> thumbnails, IIOMetadata metadata) 构造一个 IIOImage,它包含 RenderedImage 以及与之关联的缩略图和元数据。 |  
    |
ImageTypeSpecifier(RenderedImage image) 根据 RenderedImage 构造一个 ImageTypeSpecifier。 |  
    |
| javax.imageio.spi 中 RenderedImage 的使用 | 
|---|
| 参数类型为 RenderedImage 的 javax.imageio.spi 中的方法 | |
|---|---|
  boolean |  
     ImageWriterSpi.canEncodeImage(RenderedImage im) 如果与此服务提供者关联的 ImageWriter 实现能够编码给定的 RenderedImage 实例,则返回 true。 |  
    
 
        
      
  |  
      JavaTM Platform Standard Ed. 6  |  
    |||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||
版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。