JavaTM Platform
Standard Ed. 6

클래스
java.awt.RenderingHints 의 사용

RenderingHints 를 사용하고 있는 패키지
java.awt 사용자 인터페이스의 작성 및 그래픽스와 이미지의 페인트용의 모든 클래스를 포함합니다.  
java.awt.image 이미지를 작성 및 수정하기 위한 클래스를 제공합니다.  
java.awt.image.renderable draw에 의존하지 않는 이미지를 작성하기 위한 클래스 및 인터페이스를 제공합니다.  
 

java.awt 에서의 RenderingHints 의 사용
 

RenderingHints 를 돌려주는 java.awt 의 메소드
abstract  RenderingHints Graphics2D. getRenderingHints ()
          draw 알고리즘의 추천 설정을 돌려줍니다.
 

RenderingHints 형의 파라미터를 가지는 java.awt 의 메소드
 void RenderingHints. add (RenderingHints  hints)
          지정된 RenderingHints 객체로부터 모든 키와 그 대응하는 값을 이 RenderingHints 객체에 추가합니다.
 CompositeContext Composite. createContext (ColorModel  srcColorModel, ColorModel  dstColorModel, RenderingHints  hints)
          합성 조작을 실행하는데 사용되는 상태를 포함하는 문맥을 작성합니다.
 CompositeContext AlphaComposite. createContext (ColorModel  srcColorModel, ColorModel  dstColorModel, RenderingHints  hints)
          합성 조작의 문맥을 작성합니다.
 PaintContext Color. createContext (ColorModel  cm, Rectangle  r, Rectangle2D  r2d, AffineTransform  xform, RenderingHints  hints)
          솔리드 칼라 패턴을 생성하기 위해서 사용되는 PaintContext 를 생성해 돌려줍니다.
 PaintContext Paint. createContext (ColorModel  cm, Rectangle  deviceBounds, Rectangle2D  userBounds, AffineTransform  xform, RenderingHints  hints)
          칼라 패턴을 생성하기 위해서 사용하는 PaintContext 를 작성해 돌려줍니다.
 PaintContext SystemColor. createContext (ColorModel  cm, Rectangle  r, Rectangle2D  r2d, AffineTransform  xform, RenderingHints  hints)
          솔리드 칼라 패턴을 작성하기 위해서 사용되는 PaintContext 를 작성해 돌려줍니다.
 PaintContext TexturePaint. createContext (ColorModel  cm, Rectangle  deviceBounds, Rectangle2D  userBounds, AffineTransform  xform, RenderingHints  hints)
          칼라 패턴을 생성하기 위해서 사용되는 문맥을 작성해 돌려줍니다.
 PaintContext RadialGradientPaint. createContext (ColorModel  cm, Rectangle  deviceBounds, Rectangle2D  userBounds, AffineTransform  transform, RenderingHints  hints)
          칼라 패턴을 생성하기 위해서 사용하는 PaintContext 를 작성해 돌려줍니다.
 PaintContext LinearGradientPaint. createContext (ColorModel  cm, Rectangle  deviceBounds, Rectangle2D  userBounds, AffineTransform  transform, RenderingHints  hints)
          칼라 패턴을 생성하기 위해서 사용하는 PaintContext 를 작성해 돌려줍니다.
 PaintContext GradientPaint. createContext (ColorModel  cm, Rectangle  deviceBounds, Rectangle2D  userBounds, AffineTransform  xform, RenderingHints  hints)
          칼라 패턴을 생성하기 위해서 사용되는 문맥을 작성해 돌려줍니다.
 

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

RenderingHints 를 돌려주는 java.awt.image 의 메소드
 RenderingHints RescaleOp. getRenderingHints ()
          이 조작의 draw 힌트를 돌려줍니다.
 RenderingHints RasterOp. getRenderingHints ()
          이 RasterOp 의 draw 힌트를 돌려줍니다.
 RenderingHints LookupOp. getRenderingHints ()
          이 조작의 draw 힌트를 돌려줍니다.
 RenderingHints ConvolveOp. getRenderingHints ()
          이 조작의 draw 힌트를 돌려줍니다.
 RenderingHints ColorConvertOp. getRenderingHints ()
          이 조작으로 사용되는 draw 힌트를 돌려줍니다.
 RenderingHints BufferedImageOp. getRenderingHints ()
          이 오퍼레이션의 draw 힌트를 돌려줍니다.
 RenderingHints BandCombineOp. getRenderingHints ()
          이 오퍼레이션의 draw 힌트를 돌려줍니다.
 RenderingHints AffineTransformOp. getRenderingHints ()
          이 변환 오퍼레이션에 사용되는 draw 힌트를 돌려줍니다.
 

RenderingHints 형의 파라미터를 가지는 java.awt.image 의 생성자
AffineTransformOp (AffineTransform  xform, RenderingHints  hints)
          아핀 변환을 지정해 AffineTransformOp 를 구축합니다.
BandCombineOp (float[][] matrix, RenderingHints  hints)
          지정된 행렬로,BandCombineOp 를 구축합니다.
ColorConvertOp (ColorSpace  srcCspace, ColorSpace  dstCspace, RenderingHints  hints)
          2 개의 ColorSpace 객체로부터 새로운 ColorConvertOp 를 구축합니다.
ColorConvertOp (ColorSpace  cspace, RenderingHints  hints)
          ColorSpace 객체로부터 새로운 ColorConvertOp 를 구축합니다.
ColorConvertOp (ICC_Profile [] profiles, RenderingHints  hints)
          ICC_Profile 의 배열로부터 새로운 ColorConvertOp 를 구축합니다.
ColorConvertOp (RenderingHints  hints)
          전송원칼라 스페이스로부터 전송처 칼라 스페이스로 변환하는 새로운 ColorConvertOp 를 구축합니다.
ConvolveOp (Kernel  kernel, int edgeCondition, RenderingHints  hints)
          지정된 Kernel, 인연의 조건, 및 RenderingHints 객체 (이것은 null 에서도 가능)로 ConvolveOp 를 구축합니다.
LookupOp (LookupTable  lookup, RenderingHints  hints)
          지정된 룩업테이블과 RenderingHints 객체로 LookupOp 객체를 구축합니다.
RescaleOp (float[] scaleFactors, float[] offsets, RenderingHints  hints)
          필요한 슬캘링 계수로 오프셋(offset)를 가지는, 새로운 RescaleOp 를 구축합니다.
RescaleOp (float scaleFactor, float offset, RenderingHints  hints)
          필요한 슬캘링 계수로 오프셋(offset)를 가지는, 새로운 RescaleOp 를 구축합니다.
 

java.awt.image.renderable 에서의 RenderingHints 의 사용
 

RenderingHints 를 돌려주는 java.awt.image.renderable 의 메소드
 RenderingHints RenderContext. getRenderingHints ()
          이 RenderContext 의 draw 힌트를 돌려줍니다.
 

RenderingHints 형의 파라미터를 가지는 java.awt.image.renderable 의 메소드
 RenderedImage RenderedImageFactory. create (ParameterBlock  paramBlock, RenderingHints  hints)
          지정된 ParameterBlock 및 RenderingHints 에 대한, 이미징 오퍼레이션 (또는 오퍼레이션의 체인)의 결과를 나타내는 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 픽셀로 작성합니다.
 void RenderContext. setRenderingHints (RenderingHints  hints)
          이 RenderContext 의 draw 힌트를 설정합니다.
 

RenderingHints 형의 파라미터를 가지는 java.awt.image.renderable 의 생성자
RenderContext (AffineTransform  usr2dev, RenderingHints  hints)
          지정된 변환 및 draw 힌트를 사용해 RenderContext 를 구축합니다.
RenderContext (AffineTransform  usr2dev, Shape  aoi, RenderingHints  hints)
          지정된 변환을 사용해 RenderContext 를 구축합니다.
 


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 도 참조해 주세요.