|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjava.awt.font.FontRenderContext
public class FontRenderContext
| Constructor Summary | |
|---|---|
protected |
FontRenderContext()
Construct a new FontRenderContext. |
|
FontRenderContext(AffineTransform tx,
boolean isAntiAliased,
boolean usesFractionalMetrics)
Construct a new FontRenderContext. |
| Method Summary | |
|---|---|
boolean |
equals(FontRenderContext rhs)
|
boolean |
equals(Object obj)
Determine whether this Object is semantically equal to another Object. |
AffineTransform |
getTransform()
Retrieves the affine transform for scaling typographical points to raster pixels. |
int |
hashCode()
Returns the hash code of the font render context. |
boolean |
isAntiAliased()
|
boolean |
usesFractionalMetrics()
|
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
protected FontRenderContext()
FontRenderContext.
public FontRenderContext(AffineTransform tx,
boolean isAntiAliased,
boolean usesFractionalMetrics)
FontRenderContext.
| Method Detail |
|---|
public boolean equals(Object obj)
ObjectThere are some fairly strict requirements on this
method which subclasses must follow:
a.equals(b) and
b.equals(c), then a.equals(c)
must be true as well.a.equals(b) and
b.equals(a) must have the same value.a.equals(a) must
always be true.a.equals(null) must be false.a.equals(b) must imply
a.hashCode() == b.hashCode().
The reverse is not true; two objects that are not
equal may have the same hashcode, but that has
the potential to harm hashing performance.This is typically overridden to throw a ClassCastException
if the argument is not comparable to the class performing
the comparison, but that is not a requirement. It is legal
for a.equals(b) to be true even though
a.getClass() != b.getClass(). Also, it
is typical to never cause a NullPointerException.
In general, the Collections API (java.util) use the
equals method rather than the ==
operator to compare objects. However, IdentityHashMap
is an exception to this rule, for its own good reasons.
The default implementation returns this == o.
equals in class Objectobj - the Object to compare to
Object.hashCode()public boolean equals(FontRenderContext rhs)
public AffineTransform getTransform()
public int hashCode()
hashCode in class ObjectObject.equals(Object),
System.identityHashCode(Object)public boolean isAntiAliased()
public boolean usesFractionalMetrics()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||