JavaTM Platform
Standard Ed. 6

�� java.awt.RenderingHints
��ʹ��

ʹ�� 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()
          ���ش�ת������ʹ�õij�����ʾ��
 RenderingHints BandCombineOp.getRenderingHints()
          ������Դ˲������ֵ���ʾ��
 RenderingHints BufferedImageOp.getRenderingHints()
          ������Դ˲��������ֵ���ʾ��
 RenderingHints ColorConvertOp.getRenderingHints()
          �˲���ʹ�õij�����ʾ��
 RenderingHints ConvolveOp.getRenderingHints()
          ���ش� op �ij�����ʾ��
 RenderingHints LookupOp.getRenderingHints()
          ���ش˲����ij�����ʾ��
 RenderingHints RasterOp.getRenderingHints()
          ���ش� RasterOp �ij�����ʾ��
 RenderingHints RescaleOp.getRenderingHints()
          ���ش˲����ij�����ʾ��
 

��������Ϊ 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 �ij�����ʾ��
 

��������Ϊ 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 �ij�����ʾ��
 

��������Ϊ RenderingHints �� java.awt.image.renderable �еĹ��췽��
RenderContext(AffineTransform usr2dev, RenderingHints hints)
          ������и���ת���ͳ�����ʾ�� RenderContext��
RenderContext(AffineTransform usr2dev, Shape aoi, RenderingHints hints)
          ������и���ת���� RenderContext��
 


JavaTM Platform
Standard Ed. 6

�ύ��������
�йظ���� API �ο����ϺͿ�����Ա�ĵ�������� Java SE ������Ա�ĵ������ĵ���������ϸ�ġ����򿪷���Ա���������Լ�������������ﶨ�塢ʹ�ü��ɺ͹�������ʾ����

��Ȩ���� 2007 Sun Microsystems, Inc. ��������Ȩ���� ����������֤��������������ĵ����·ַ�������