JavaTM Platform
Standard Ed. 6

인터페이스
java.awt.image.RenderedImage 의 사용

RenderedImage 를 사용하고 있는 패키지
java.awt 사용자 인터페이스의 작성 및 그래픽스와 이미지의 페인트용의 모든 클래스를 포함합니다.  
java.awt.image 이미지를 작성 및 수정하기 위한 클래스를 제공합니다.  
java.awt.image.renderable draw에 의존하지 않는 이미지를 작성하기 위한 클래스 및 인터페이스를 제공합니다.  
javax.imageio Java Image I/O API 의 기본 패키지입니다.  
javax.imageio.spi 리더, 라이터, 코드 변환기, 및 스트림의 플러그 인 인터페이스와 런타임 레지스트리를 포함한 Java 이미지 입출력 API 의 패키지입니다.  
 

java.awt 에서의 RenderedImage 의 사용
 

RenderedImage 형의 파라미터를 가지는 java.awt 의 메소드
abstract  void Graphics2D. drawRenderedImage (RenderedImage  img, AffineTransform  xform)
          이미지 공간으로부터 사용자 공간에의 변환을 적용하고 나서,RenderedImage 를 draw 합니다.
 

java.awt.image 에서의 RenderedImage 의 사용
 

java.awt.image 에서의 RenderedImage 의 서브 인터페이스
 interface WritableRenderedImage
          WriteableRenderedImage 는, Raster 의 형식에서 이미지 데이터를 포함하거나 작성하거나 할 수가 있어 변경이나 덧쓰기가 가능한 객체를 위한 공통 인터페이스입니다.
 

RenderedImage 을 구현하고 있는 java.awt.image 의 클래스
 class BufferedImage
          BufferedImage 서브 클래스는, 이미지 데이터의 액세스 가능한 버퍼를 갖춘 Image 를 기술합니다.
 

RenderedImage 형의 인수를 가지는 형태를 돌려주는 java.awt.image 의 메소드
 Vector <RenderedImage > BufferedImage. getSources ()
          이 BufferedImage 의 이미지 데이터의 직접적인 소스 (직접적인 소스의 소스는 아니다)인 RenderedImage 객체 Vector 를 돌려줍니다.
 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 를 지정해, draw를 작성합니다.
 RenderedImage RenderableImageOp. createDefaultRendering ()
          이 이미지의 RenderedImage 의 인스턴스를, 디폴트의 폭과 높이 (픽셀 단위)로 작성합니다.
 RenderedImage RenderableImage. createDefaultRendering ()
          디폴트의 폭 및 높이 (픽셀수)를 사용해, 이 이미지의 RenderedImage 의 인스턴스를 돌려줍니다.
 RenderedImage RenderableImageOp. createRendering (RenderContext  renderContext)
          지정된 RenderContext 에 의해 draw 된, 이 RenderableImageOp (Renderable 소스를 포함한다)를 나타내는 RenderedImage 를 작성합니다.
 RenderedImage RenderableImage. createRendering (RenderContext  renderContext)
          지정된 RenderContext 를 사용해 이 이미지의 draw를 나타내는 RenderedImage 를 작성합니다.
 RenderedImage RenderableImageOp. createScaledRendering (int w, int h, RenderingHints  hints)
          이 이미지의 RenderedImage 의 인스턴스를, 폭 w 픽셀, 높이 h 픽셀로 작성합니다.
 RenderedImage RenderableImage. createScaledRendering (int w, int h, RenderingHints  hints)
          이 이미지의 RenderedImage 의 인스턴스를, 폭 w 픽셀, 높이 h 픽셀로 작성합니다.
 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)
          imageIndex 에 의해 인덱스를 붙일 수 있었던 이미지의 내용을 보관 유지하는 RenderedImage 객체를 돌려줍니다.
 

RenderedImage 형의 파라미터를 가지는 javax.imageio 의 메소드
static ImageTypeSpecifier ImageTypeSpecifier. createFromRenderedImage (RenderedImage  image)
          RenderedImage (BufferedImage 의 경우도 있다)의 배치를 encode 하는 ImageTypeSpecifier 를 돌려줍니다.
 void ImageWriter. replacePixels (RenderedImage  image, ImageWriteParam  param)
          벌써 출력내에 있는 이미지의 일부를, 지정된 이미지의 일부에 옮겨놓습니다.
 void IIOImage. setRenderedImage (RenderedImage  image)
          현재의 RenderedImage 를 설정합니다.
 void ImageWriter. write (RenderedImage  image)
          데포르트메타데이타와 썸네일가 뒤따른 1 개의 이미지로부터 완성되는, 완전한 이미지 스트림을 출력에 추가합니다.
static boolean ImageIO. write (RenderedImage  im, String  formatName, File  output)
          File 로 지정된 형식을 지원하는, 임의의 ImageWriter 를 사용해 이미지를 기입합니다.
static boolean ImageIO. write (RenderedImage  im, String  formatName, ImageOutputStream  output)
          ImageOutputStream 에, 지정된 형식을 지원하는 임의의 ImageWriter 를 사용해 이미지를 기입합니다.
static boolean ImageIO. write (RenderedImage  im, String  formatName, OutputStream  output)
          OutputStream 로 지정된 형식을 지원하는, 임의의 ImageWriter 를 사용해 이미지를 기입합니다.
 

RenderedImage 형의 파라미터를 가지는 javax.imageio 의 생성자
IIOImage (RenderedImage  image, List <? extends BufferedImage > thumbnails, IIOMetadata  metadata)
          RenderedImage 를 보관 유지하는 IIOImage 와 거기에 관련하는 썸네일와 메타데이타를 구축합니다.
ImageTypeSpecifier (RenderedImage  image)
          RenderedImage 로부터 ImageTypeSpecifier 를 구축합니다.
 

javax.imageio.spi 에서의 RenderedImage 의 사용
 

RenderedImage 형의 파라미터를 가지는 javax.imageio.spi 의 메소드
 boolean ImageWriterSpi. canEncodeImage (RenderedImage  im)
          이 서비스 프로바이더에 관련하는 ImageWriter 구현이, 지정된 RenderedImage 인스턴스를 encode 할 수 있는 경우는,true 를 돌려줍니다.
 


JavaTM Platform
Standard Ed. 6

버그의 보고와 기능의 요청
한층 더 자세한 API 레퍼런스 및 개발자 문서에 대해서는,Java SE 개발자용 문서를 참조해 주세요. 개발자전용의 상세한 해설, 개념의 개요, 용어의 정의, 버그의 회피책, 및 코드 실례가 포함되어 있습니다.

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.