fwpUtil
Class GetHints

java.lang.Object
  extended by fwpUtil.GetHints

public final class GetHints
extends java.lang.Object

Title: Get rendering hints for maximum quality or maximum speed.

Description: GetHints packages all of the maximum quality and maximum speed rendering hints into to methods. methods.

Copyright: Copyright (c) 2011


Constructor Summary
GetHints()
           
 
Method Summary
static java.awt.RenderingHints getQualityRenderingHints()
          Creates a rendering "hints" which has all hint values set for maximum quality.
static java.awt.RenderingHints getSpeedRenderingHints()
          Creates a rendering "hints" which has all hint values set for maximum speed.
 java.lang.String toString()
          Returns the name of the class.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

GetHints

public GetHints()
Method Detail

getQualityRenderingHints

public static java.awt.RenderingHints getQualityRenderingHints()
Creates a rendering "hints" which has all hint values set for maximum quality.

Returns:
A rendering hint which has all of the hint values set for maximum quality. To use:

RenderingHints hints = GetHints.getQualityRenderingHints();

Then load the hints with g2D.setRenderingHints(hints); System.out.println("SpeedHints="+speedHints.toString());

Where g2D is a Graphics2D object.


getSpeedRenderingHints

public static java.awt.RenderingHints getSpeedRenderingHints()
Creates a rendering "hints" which has all hint values set for maximum speed.

Returns:
A rendering hint which has all of the hint values set for maximum speed. To use:

RenderingHints hints = GetHints.getSpeedRenderingHints();

Then load the hints with g2D.setRenderingHints(hints); System.out.println("QualityHints="+qualityHints.toString());

Where g2D is a Graphics2D object.


toString

public java.lang.String toString()
Returns the name of the class.

Overrides:
toString in class java.lang.Object
Returns:
The name of the class - getHints and rendering hints.

For example:

Hints={Alpha blending interpolation method key=Highest quality alpha blending methods, Image interpolation method key=Bicubic image interpolation mode, Global antialiasing enable key=Antialiased rendering mode, Fractional metrics enable key=Fractional text metrics mode, Dithering quality key=Dithered rendering mode, Color rendering quality key=Highest quality rendering methods, Global rendering quality key=Highest quality rendering methods Text-specific antialiasing enable key=Antialiased text mode}