|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object![]()
![]()
![]()
java.awt.RenderingHints
, Map
<Object
,Object
>public class RenderingHints

<Object
,Object
>, Cloneable

The RenderingHints class contains rendering hints that can
be used by the Graphics2D
class, and classes that
implement BufferedImageOp
and
Raster
.
| Nested Class Summary | |
|---|---|
static class |
RenderingHints.Key
Defines the base type of all keys used to control various aspects of the rendering and imaging pipelines. |
Nested classes/interfaces inherited from interface java.util.Map ![]() |
|---|
Map.Entry |
| Field Summary | |
|---|---|
static RenderingHints.Key |
KEY_ALPHA_INTERPOLATION
Alpha interpolation hint key. |
static RenderingHints.Key |
KEY_ANTIALIASING
Antialiasing hint key. |
static RenderingHints.Key |
KEY_COLOR_RENDERING
Color rendering hint key. |
static RenderingHints.Key |
KEY_DITHERING
Dithering hint key. |
static RenderingHints.Key |
KEY_FRACTIONALMETRICS
Font fractional metrics hint key. |
static RenderingHints.Key |
KEY_INTERPOLATION
Interpolation hint key. |
static RenderingHints.Key |
KEY_RENDERING
Rendering hint key. |
static RenderingHints.Key |
KEY_STROKE_CONTROL
Stroke normalization control hint key. |
static RenderingHints.Key |
KEY_TEXT_ANTIALIASING
Text antialiasing hint key. |
static Object |
VALUE_ALPHA_INTERPOLATION_DEFAULT
Alpha interpolation hint value -- ALPHA_INTERPOLATION_DEFAULT. |
static Object |
VALUE_ALPHA_INTERPOLATION_QUALITY
Alpha interpolation hint value -- ALPHA_INTERPOLATION_QUALITY. |
static Object |
VALUE_ALPHA_INTERPOLATION_SPEED
Alpha interpolation hint value -- ALPHA_INTERPOLATION_SPEED. |
static Object |
VALUE_ANTIALIAS_DEFAULT
Antialiasing hint values -- rendering is done with the platform default antialiasing mode. |
static Object |
VALUE_ANTIALIAS_OFF
Antialiasing hint values -- rendering is done without antialiasing. |
static Object |
VALUE_ANTIALIAS_ON
Antialiasing hint values -- rendering is done with antialiasing. |
static Object |
VALUE_COLOR_RENDER_DEFAULT
Color rendering hint value -- COLOR_RENDER_DEFAULT. |
static Object |
VALUE_COLOR_RENDER_QUALITY
Color rendering hint value -- COLOR_RENDER_QUALITY. |
static Object |
VALUE_COLOR_RENDER_SPEED
Color rendering hint value -- COLOR_RENDER_SPEED. |
static Object |
VALUE_DITHER_DEFAULT
Dithering hint values -- use the platform default for dithering. |
static Object |
VALUE_DITHER_DISABLE
Dithering hint values -- do not dither when rendering. |
static Object |
VALUE_DITHER_ENABLE
Dithering hint values -- dither when rendering, if needed. |
static Object |
VALUE_FRACTIONALMETRICS_DEFAULT
Font fractional metrics hint values -- use the platform default for fractional metrics. |
static Object |
VALUE_FRACTIONALMETRICS_OFF
Font fractional metrics hint values -- fractional metrics disabled. |
static Object |
VALUE_FRACTIONALMETRICS_ON
Font fractional metrics hint values -- fractional metrics enabled. |
static Object |
VALUE_INTERPOLATION_BICUBIC
Interpolation hint value -- INTERPOLATION_BICUBIC. |
static Object |
VALUE_INTERPOLATION_BILINEAR
Interpolation hint value -- INTERPOLATION_BILINEAR. |
static Object |
VALUE_INTERPOLATION_NEAREST_NEIGHBOR
Interpolation hint value -- INTERPOLATION_NEAREST_NEIGHBOR. |
static Object |
VALUE_RENDER_DEFAULT
Rendering hint values -- The platform default rendering algorithms are chosen. |
static Object |
VALUE_RENDER_QUALITY
Rendering hint values -- Appropriate rendering algorithms are chosen with a preference for output quality. |
static Object |
VALUE_RENDER_SPEED
Rendering hint values -- Appropriate rendering algorithms are chosen with a preference for output speed. |
static Object |
VALUE_STROKE_DEFAULT
Stroke normalization control hint value -- STROKE_DEFAULT. |
static Object |
VALUE_STROKE_NORMALIZE
Stroke normalization control hint value -- STROKE_NORMALIZE. |
static Object |
VALUE_STROKE_PURE
Stroke normalization control hint value -- STROKE_PURE. |
static Object |
VALUE_TEXT_ANTIALIAS_DEFAULT
Text antialiasing hint value -- text rendering is done using the platform default text antialiasing mode. |
static Object |
VALUE_TEXT_ANTIALIAS_OFF
Text antialiasing hint value -- text rendering is done without antialiasing. |
static Object |
VALUE_TEXT_ANTIALIAS_ON
Text antialiasing hint value -- text rendering is done with antialiasing. |
| Constructor Summary | |
|---|---|
RenderingHints
Constructs a new object with keys and values initialized from the specified Map object (which may be null). |
|
RenderingHints
Constructs a new object with the specified key/value pair. |
|
| Method Summary | |
|---|---|
void |
add
Adds all of the keys and corresponding values from the specified RenderingHints object to this
RenderingHints object. |
void |
clear
Clears this RenderingHints object of all key/value
pairs. |
Object |
clone
Creates a clone of this RenderingHints object
that has the same contents as this RenderingHints
object. |
boolean |
containsKey
Returns true if this RenderingHints
contains a mapping for the specified key. |
boolean |
containsValue
Returns true if this RenderingHints maps one or more keys to the specified value. |
Set |
entrySet
Returns a Set view of the mappings contained
in this RenderingHints. |
boolean |
equals
Compares the specified Object with this
RenderingHints for equality. |
Object |
get
Returns the value to which the specified key is mapped. |
int |
hashCode
Returns the hash code value for this RenderingHints. |
boolean |
isEmpty
Returns true if this
RenderingHints contains no key-value mappings. |
Set |
keySet
Returns a Set view of the Keys contained in this
RenderingHints. |
Object |
put
Maps the specified key to the specified
value in this RenderingHints object. |
void |
putAll
Copies all of the mappings from the specified Map
to this RenderingHints. |
Object |
remove
Removes the key and its corresponding value from this RenderingHints object. |
int |
size
Returns the number of key-value mappings in this RenderingHints. |
String |
toString
Returns a rather long string representation of the hashmap which contains the mappings of keys to values for this RenderingHints object. |
Collection |
values
Returns a Collection view of the values
contained in this RenderinHints. |
Methods inherited from class java.lang.Object ![]() |
|---|
finalize |
| Field Detail |
|---|

public static final RenderingHints.Key![]()
![]()
KEY_ANTIALIASING

public static final Object![]()
![]()
VALUE_ANTIALIAS_ON

public static final Object![]()
![]()
VALUE_ANTIALIAS_OFF

public static final Object![]()
![]()
VALUE_ANTIALIAS_DEFAULT

public static final RenderingHints.Key![]()
![]()
KEY_RENDERING

public static final Object![]()
![]()
VALUE_RENDER_SPEED

public static final Object![]()
![]()
VALUE_RENDER_QUALITY

public static final Object![]()
![]()
VALUE_RENDER_DEFAULT

public static final RenderingHints.Key![]()
![]()
KEY_DITHERING

public static final Object![]()
![]()
VALUE_DITHER_DISABLE

public static final Object![]()
![]()
VALUE_DITHER_ENABLE

public static final Object![]()
![]()
VALUE_DITHER_DEFAULT

public static final RenderingHints.Key![]()
![]()
KEY_TEXT_ANTIALIASING

public static final Object![]()
![]()
VALUE_TEXT_ANTIALIAS_ON

public static final Object![]()
![]()
VALUE_TEXT_ANTIALIAS_OFF
