|
Préférences
Moteurs de recherche
|
|||||||||||||||||||||||
JavaTM 2 Platform Std. Ed. v1.4.2
java.awt.font
|
Constructor Summary | |
protected |
FontRenderContext()
Constructs a new FontRenderContext
object. |
|
FontRenderContext(AffineTransform tx,
boolean isAntiAliased,
boolean usesFractionalMetrics)
Constructs a FontRenderContext object from an
optional AffineTransform and two boolean
values that determine if the newly constructed object has
anti-aliasing or fractional metrics. |
Method Summary | |
boolean |
equals(FontRenderContext rhs)
Return true if rhs has the same transform, antialiasing, and fractional metrics values as this. |
boolean |
equals(Object obj)
Return true if obj is an instance of FontRenderContext and has the same transform, antialiasing, and fractional metrics values as this. |
AffineTransform |
getTransform()
Gets the transform that is used to scale typographical points to pixels in this FontRenderContext . |
int |
hashCode()
Return a hashcode for this FontRenderContext. |
boolean |
isAntiAliased()
Gets the text anti-aliasing mode used in this FontRenderContext . |
boolean |
usesFractionalMetrics()
Gets the text fractional metrics mode requested by the application for use in this FontRenderContext . |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
protected FontRenderContext()
FontRenderContext
object.
public FontRenderContext(AffineTransform tx, boolean isAntiAliased, boolean usesFractionalMetrics)
FontRenderContext
object from an
optional AffineTransform
and two boolean
values that determine if the newly constructed object has
anti-aliasing or fractional metrics.
tx
- the transform which is used to scale typographical points
to pixels in this FontRenderContext
. If null, an
identity tranform is used.isAntiAliased
- determines if the newly contructed object has
anti-aliasingusesFractionalMetrics
- determines if the newly constructed
object uses fractional metricsMethod Detail |
public AffineTransform getTransform()
FontRenderContext
.
AffineTransform
of this
FontRenderContext
.AffineTransform
public boolean isAntiAliased()
FontRenderContext
.
true
, if text is anti-aliased in this
FontRenderContext
; false
otherwise.RenderingHints.KEY_TEXT_ANTIALIASING
public boolean usesFractionalMetrics()
FontRenderContext
.
true
, if layout should be performed with
fractional metrics; false
otherwise.
in this FontRenderContext
.RenderingHints.KEY_FRACTIONALMETRICS
public boolean equals(Object obj)
obj
- the object to test for equality
true
if the specified object is equal to
this FontRenderContext
; false
otherwise.Object.hashCode()
,
Hashtable
public boolean equals(FontRenderContext rhs)
rhs
- the FontRenderContext
to test for equality
true
if rhs
is equal to
this FontRenderContext
; false
otherwise.public int hashCode()
Object.equals(java.lang.Object)
,
Hashtable