| 
JavaTM Platform Standard Ed. 6  | 
|||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||
| 使用 RenderingHints 的软件包 | |
|---|---|
| java.awt | 包含用于创建用户界面和绘制图形图像的所有类。 | 
| java.awt.image | 提供创建和修改图像的各种类。 | 
| java.awt.image.renderable | 提供用于生成与呈现无关的图像的类和接口。 | 
| java.awt 中 RenderingHints 的使用 | 
|---|
| 返回 RenderingHints 的 java.awt 中的方法 | |
|---|---|
abstract  RenderingHints | 
Graphics2D.getRenderingHints()
获取呈现算法的首选项。  | 
| 参数类型为 RenderingHints 的 java.awt 中的方法 | |
|---|---|
 void | 
RenderingHints.add(RenderingHints hints)
将指定 RenderingHints 对象中的所有键和相应的值添加到此 RenderingHints 对象中。 | 
 CompositeContext | 
AlphaComposite.createContext(ColorModel srcColorModel,
              ColorModel dstColorModel,
              RenderingHints hints)
为合成操作创建一个上下文。  | 
 CompositeContext | 
Composite.createContext(ColorModel srcColorModel,
              ColorModel dstColorModel,
              RenderingHints hints)
创建一个上下文,其中包含用于执行复合操作的状态。  | 
 PaintContext | 
GradientPaint.createContext(ColorModel cm,
              Rectangle deviceBounds,
              Rectangle2D userBounds,
              AffineTransform xform,
              RenderingHints hints)
创建并返回用来生成颜色模式的上下文。  | 
 PaintContext | 
LinearGradientPaint.createContext(ColorModel cm,
              Rectangle deviceBounds,
              Rectangle2D userBounds,
              AffineTransform transform,
              RenderingHints hints)
创建并返回用来生成颜色模式的 PaintContext。 | 
 PaintContext | 
RadialGradientPaint.createContext(ColorModel cm,
              Rectangle deviceBounds,
              Rectangle2D userBounds,
              AffineTransform transform,
              RenderingHints hints)
创建并返回用来生成颜色模式的 PaintContext。 | 
 PaintContext | 
TexturePaint.createContext(ColorModel cm,
              Rectangle deviceBounds,
              Rectangle2D userBounds,
              AffineTransform xform,
              RenderingHints hints)
创建并返回用于生成颜色模式的上下文。  | 
 PaintContext | 
SystemColor.createContext(ColorModel cm,
              Rectangle r,
              Rectangle2D r2d,
              AffineTransform xform,
              RenderingHints hints)
创建并返回用来生成纯色模式的 PaintContext。 | 
 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。 | 
| java.awt.image 中 RenderingHints 的使用 | 
|---|
| 返回 RenderingHints 的 java.awt.image 中的方法 | |
|---|---|
 RenderingHints | 
AffineTransformOp.getRenderingHints()
返回此转换操作使用的呈现提示。  | 
 RenderingHints | 
BandCombineOp.getRenderingHints()
返回针对此操作呈现的提示。  | 
 RenderingHints | 
BufferedImageOp.getRenderingHints()
返回针对此操作所呈现的提示。  | 
 RenderingHints | 
ColorConvertOp.getRenderingHints()
此操作使用的呈现提示。  | 
 RenderingHints | 
ConvolveOp.getRenderingHints()
返回此 op 的呈现提示。  | 
 RenderingHints | 
LookupOp.getRenderingHints()
返回此操作的呈现提示。  | 
 RenderingHints | 
RasterOp.getRenderingHints()
返回此 RasterOp 的呈现提示。  | 
 RenderingHints | 
RescaleOp.getRenderingHints()
返回此操作的呈现提示。  | 
| 参数类型为 RenderingHints 的 java.awt.image 中的构造方法 | |
|---|---|
AffineTransformOp(AffineTransform xform,
                  RenderingHints hints)
根据仿射转换构造 AffineTransformOp。 | 
|
BandCombineOp(float[][] matrix,
              RenderingHints hints)
构造一个具有指定矩阵的 BandCombineOp。 | 
|
ColorConvertOp(ColorSpace srcCspace,
               ColorSpace dstCspace,
               RenderingHints hints)
根据两个 ColorSpace 对象构造新的 ColorConvertOp。  | 
|
ColorConvertOp(ColorSpace cspace,
               RenderingHints hints)
根据 ColorSpace 对象构造新的 ColorConvertOp。  | 
|
ColorConvertOp(ICC_Profile[] profiles,
               RenderingHints hints)
根据 ICC_Profiles 的数组构造新的 ColorConvertOp。  | 
|
ColorConvertOp(RenderingHints hints)
构造从源颜色空间到目标颜色空间转换的新 ColorConvertOp。  | 
|
ConvolveOp(Kernel kernel,
           int edgeCondition,
           RenderingHints hints)
构造给定 Kernel、边缘条件和 RenderingHint 对象(可以为 null)的 ConvolveOp。  | 
|
LookupOp(LookupTable lookup,
         RenderingHints hints)
在给定查找表和 RenderingHints 对象(可能为 null)的情况下,构造一个 LookupOp 对象。 | 
|
RescaleOp(float[] scaleFactors,
          float[] offsets,
          RenderingHints hints)
构造一个具有所希望的缩放因子和偏移量的新 RescaleOp。  | 
|
RescaleOp(float scaleFactor,
          float offset,
          RenderingHints hints)
构造一个具有所希望的缩放因子和偏移量的新 RescaleOp。  | 
|
| java.awt.image.renderable 中 RenderingHints 的使用 | 
|---|
| 返回 RenderingHints 的 java.awt.image.renderable 中的方法 | |
|---|---|
 RenderingHints | 
RenderContext.getRenderingHints()
获取此 RenderContext 的呈现提示。 | 
| 参数类型为 RenderingHints 的 java.awt.image.renderable 中的方法 | |
|---|---|
 RenderedImage | 
RenderedImageFactory.create(ParameterBlock paramBlock,
       RenderingHints hints)
针对给定的 ParameterBlock 和 RenderingHints 创建表示成像操作(或操作链)结果的 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 实例。  | 
 void | 
RenderContext.setRenderingHints(RenderingHints hints)
设置此 RenderContext 的呈现提示。 | 
| 参数类型为 RenderingHints 的 java.awt.image.renderable 中的构造方法 | |
|---|---|
RenderContext(AffineTransform usr2dev,
              RenderingHints hints)
构造具有给定转换和呈现提示的 RenderContext。  | 
|
RenderContext(AffineTransform usr2dev,
              Shape aoi,
              RenderingHints hints)
构造具有给定转换的 RenderContext。  | 
|
  | 
JavaTM Platform Standard Ed. 6  | 
|||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||
版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。