|
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.awt.AlphaComposite
public final class AlphaComposite
Composite,
CompositeContext| Field Summary | |
|---|---|
static AlphaComposite |
Clear
|
static int |
CLEAR
|
static AlphaComposite |
Dst
|
static int |
DST
|
static int |
DST_ATOP
|
static int |
DST_IN
|
static int |
DST_OUT
|
static int |
DST_OVER
|
static AlphaComposite |
DstAtop
|
static AlphaComposite |
DstIn
|
static AlphaComposite |
DstOut
|
static AlphaComposite |
DstOver
|
static AlphaComposite |
Src
|
static int |
SRC
|
static int |
SRC_ATOP
|
static int |
SRC_IN
|
static int |
SRC_OUT
|
static int |
SRC_OVER
|
static AlphaComposite |
SrcAtop
|
static AlphaComposite |
SrcIn
|
static AlphaComposite |
SrcOut
|
static AlphaComposite |
SrcOver
|
static AlphaComposite |
Xor
|
static int |
XOR
|
| Method Summary | |
|---|---|
CompositeContext |
createContext(ColorModel srcColorModel,
ColorModel dstColorModel,
RenderingHints hints)
Creates a CompositeContext that can be used to perform
compositing operations according to this AlphaComposite settings. |
AlphaComposite |
derive(float alpha)
Return an AlphaComposite similar to this,
that uses the specified alpha. |
AlphaComposite |
derive(int rule)
Return an AlphaComposite similar to this,
that uses the specified rule. |
boolean |
equals(Object o)
equals compares this object to another object. |
float |
getAlpha()
|
static AlphaComposite |
getInstance(int rule)
Creates an AlphaComposite object with the specified rule. |
static AlphaComposite |
getInstance(int rule,
float alpha)
Creates an AlphaComposite object with the specified rule and the constant alpha to multiply with the alpha of the source. |
int |
getRule()
|
int |
hashCode()
hashCode returns a hash code for this object. |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final int CLEAR
public static final int SRC
public static final int DST
public static final int SRC_OVER
public static final int DST_OVER
public static final int SRC_IN
public static final int DST_IN
public static final int SRC_OUT
public static final int DST_OUT
public static final int SRC_ATOP
public static final int DST_ATOP
public static final int XOR
public static final AlphaComposite Clear
public static final AlphaComposite Src
public static final AlphaComposite Dst
public static final AlphaComposite SrcOver
public static final AlphaComposite DstOver
public static final AlphaComposite SrcIn
public static final AlphaComposite DstIn
public static final AlphaComposite SrcOut
public static final AlphaComposite DstOut
public static final AlphaComposite SrcAtop
public static final AlphaComposite DstAtop
public static final AlphaComposite Xor
| Method Detail |
|---|
public static AlphaComposite getInstance(int rule)
rule - The compositing rule.
IllegalArgumentException - If rule is not one of the following:
CLEAR, SRC, DST, SRC_OVER, DST_OVER, SRC_IN, DST_IN, SRC_OUT, DST_OUT,
SRC_ATOP, DST_ATOP, or XOR.
public static AlphaComposite getInstance(int rule,
float alpha)
rule - The compositing rule.
IllegalArgumentException - If rule is not one of the following:
CLEAR, SRC, DST, SRC_OVER, DST_OVER, SRC_IN, DST_IN, SRC_OUT, DST_OUT,
SRC_ATOP, DST_ATOP, or XOR.
public CompositeContext createContext(ColorModel srcColorModel,
ColorModel dstColorModel,
RenderingHints hints)
CompositeContext that can be used to perform
compositing operations according to this AlphaComposite settings.
createContext in interface CompositesrcColorModel - the color model of the source rasterdstColorModel - the color model of the destination rasterhints - the rendering hints to use
CompositeContext that can be used to perform
compositing operations according to this AlphaComposite settingspublic AlphaComposite derive(int rule)
AlphaComposite similar to this,
that uses the specified rule. If rule is the same as
this.rule, then this is returned.
public AlphaComposite derive(float alpha)
AlphaComposite similar to this,
that uses the specified alpha.
If alph is the same as this.alpha,
then this is returned.
public float getAlpha()
public int getRule()
public int hashCode()
ObjectThe default implementation returns System.identityHashCode(this).
hashCode in class Objectpublic boolean equals(Object o)
ObjectEquals must be symmetric (a.equals(b) == b.equals(a)), reflexive (a.equals(a)==true) and transitive (a.equals(b) && b.equals(c) IMPLIES (a.equals(c))) and not change over time (a.equals(b) == a.equals(b)). a.equals(null) should always return false.
If a.equals(b) is true for two objects a and b, then a.hashCode()==b.hashCode() must hold.
The default implementation of equals returns this==other.
equals in class Objecto - the other object.
|
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||