JavaTM 2 Platform
Standard Ed. 6

類別 java.awt.RenderingHints
的使用

使用 RenderingHints 的軟體套件
java.awt 包含用於創建使用者介面和繪製圖形圖像的全部類別。 
java.awt.image 提供創建和修改圖像的各種類別。 
java.awt.image.renderable 提供用於產生與呈現無關的圖像的類別和介面。 
 

java.awtRenderingHints 的使用
 

返回 RenderingHintsjava.awt 中的方法
abstract  RenderingHints Graphics2D.getRenderingHints()
          獲取呈現演算法的首選項。
 

參數型別為 RenderingHintsjava.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.imageRenderingHints 的使用
 

返回 RenderingHintsjava.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()
          返回此操作的呈現提示。
 

參數型別為 RenderingHintsjava.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.renderableRenderingHints 的使用
 

返回 RenderingHintsjava.awt.image.renderable 中的方法
 RenderingHints RenderContext.getRenderingHints()
          獲取此 RenderContext 的呈現提示。
 

參數型別為 RenderingHintsjava.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 的呈現提示。
 

參數型別為 RenderingHintsjava.awt.image.renderable 中的建構子
RenderContext(AffineTransform usr2dev, RenderingHints hints)
          建構具有給定轉換和呈現提示的 RenderContext。
RenderContext(AffineTransform usr2dev, Shape aoi, RenderingHints hints)
          建構具有給定轉換的 RenderContext。
 


JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only