|
JComponentPack 1.3.0 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjavax.swing.border.AbstractBorder
com.zfqjava.swing.border.ShadowBorder
public class ShadowBorder
A shadow border.
| Constructor Summary | |
|---|---|
ShadowBorder(Color shadowColor)
Contructs a shadow border use the specify shadow color. |
|
ShadowBorder(Color shadowColor,
int hoffset,
int voffset)
Constructs a shadow border use the specify shadow color and the horizontal offset and vertical offset. |
|
| Method Summary | |
|---|---|
Insets |
getBorderInsets(Component c)
This default implementation returns a new Insets
instance where the top, left,
bottom, and
right fields are set to 0. |
Insets |
getBorderInsets(Component c,
Insets insets)
Reinitializes the insets parameter with this Border's current Insets. |
int |
getHorizontalOffset()
Returns the horizontal offset. |
Color |
getShadowColor()
Returns the shadow color of the etched border. |
int |
getVerticalOffset()
Returns the vertical offset. |
boolean |
isBorderOpaque()
This default implementation returns false. |
void |
paintBorder(Component c,
Graphics g,
int x,
int y,
int width,
int height)
This default implementation does no painting. |
| Methods inherited from class javax.swing.border.AbstractBorder |
|---|
getInteriorRectangle, getInteriorRectangle |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ShadowBorder(Color shadowColor)
shadowColor - the specify shadow color
public ShadowBorder(Color shadowColor,
int hoffset,
int voffset)
shadowColor - the specify shadow colorhoffset - the shadow horizontal offsetvoffset - the shadow vertical offset| Method Detail |
|---|
public void paintBorder(Component c,
Graphics g,
int x,
int y,
int width,
int height)
paintBorder in interface BorderpaintBorder in class AbstractBorderc - the component for which this border is being paintedg - the paint graphicsx - the x position of the painted bordery - the y position of the painted borderwidth - the width of the painted borderheight - the height of the painted borderpublic Insets getBorderInsets(Component c)
Insets
instance where the top, left,
bottom, and
right fields are set to 0.
getBorderInsets in interface BordergetBorderInsets in class AbstractBorderc - the component for which this border insets value applies
Insets object initialized to 0
public Insets getBorderInsets(Component c,
Insets insets)
getBorderInsets in class AbstractBorderc - the component for which this border insets value appliesinsets - the object to be reinitialized
insets objectpublic boolean isBorderOpaque()
isBorderOpaque in interface BorderisBorderOpaque in class AbstractBorderpublic Color getShadowColor()
public int getHorizontalOffset()
public int getVerticalOffset()
|
JComponentPack 1.3.0 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||