|
JIDE 3.5.15 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.jidesoft.plaf.windows.XPStyle.Skin
public static class XPStyle.Skin
A class which encapsulates attributes for a given part (component type) and which provides methods for painting backgrounds and glyphs
Method Summary | |
---|---|
boolean |
equals(Object obj)
|
int |
hashCode()
|
void |
paintSkin(Graphics g,
int dx,
int dy,
int dw,
int dh,
TMSchema.State state)
Paint a skin at a defined position and size This method supports animation. |
void |
paintSkin(Graphics g,
int dx,
int dy,
int dw,
int dh,
TMSchema.State state,
boolean borderFill)
Paint a skin at a defined position and size |
void |
paintSkin(Graphics g,
int dx,
int dy,
TMSchema.State state)
Paint a skin at x, y. |
void |
paintSkin(Graphics g,
Rectangle r,
TMSchema.State state)
Paint a skin in an area defined by a rectangle. |
void |
paintSkinRaw(Graphics g,
int dx,
int dy,
int dw,
int dh,
TMSchema.State state)
Paint a skin at a defined position and size. |
String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Method Detail |
---|
public String toString()
toString
in class Object
public boolean equals(Object obj)
equals
in class Object
public int hashCode()
hashCode
in class Object
public void paintSkin(Graphics g, int dx, int dy, TMSchema.State state)
g
- the graphics context to use for paintingdx
- the destination x coordinatedy
- the destination y coordinatestate
- which state to paintpublic void paintSkin(Graphics g, Rectangle r, TMSchema.State state)
g
- the graphics context to use for paintingr
- a Rectangle
defining the area to fill, may cause the image to be stretched or
tiledstate
- which state to paintpublic void paintSkin(Graphics g, int dx, int dy, int dw, int dh, TMSchema.State state)
g
- the graphics context to use for paintingdx
- the destination x coordinatedy
- the destination y coordinatedw
- the width of the area to fill, may cause the image to be stretched or tileddh
- the height of the area to fill, may cause the image to be stretched or tiledstate
- which state to paintpublic void paintSkinRaw(Graphics g, int dx, int dy, int dw, int dh, TMSchema.State state)
g
- the graphics context to use for paintingdx
- the destination x coordinate.dy
- the destination y coordinate.dw
- the width of the area to fill, may cause the image to be stretched or tileddh
- the height of the area to fill, may cause the image to be stretched or tiledstate
- which state to paintpublic void paintSkin(Graphics g, int dx, int dy, int dw, int dh, TMSchema.State state, boolean borderFill)
g
- the graphics context to use for paintingdx
- the destination x coordinatedy
- the destination y coordinatedw
- the width of the area to fill, may cause the image to be stretched or tileddh
- the height of the area to fill, may cause the image to be stretched or tiledstate
- which state to paintborderFill
- should test if the component uses a border fill and skip painting if it is
|
JIDE 3.5.15 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |