|
Préférences
Moteurs de recherche
|
||||||||||||||||||||||||||
| JavaTM 2 Platform Std. Ed. v1.5.0
javax.swing.border
|
|||||||||||||||||||||||||||
| Field Summary |
|---|
| Fields inherited from class javax.swing.border.BevelBorder |
|---|
bevelType, highlightInner, highlightOuter, LOWERED, RAISED, shadowInner, shadowOuter |
| Constructor Summary | |
|---|---|
SoftBevelBorder(int bevelType)
Creates a bevel border with the specified type and whose colors will be derived from the background color of the component passed into the paintBorder method. |
|
SoftBevelBorder(int bevelType,
Color highlight,
Color shadow)
Creates a bevel border with the specified type, highlight and shadow colors. |
|
SoftBevelBorder(int bevelType,
Color highlightOuterColor,
Color highlightInnerColor,
Color shadowOuterColor,
Color shadowInnerColor)
Creates a bevel border with the specified type, highlight shadow colors. |
|
| Method Summary | |
|---|---|
Insets |
getBorderInsets(Component c)
Returns the insets of the border. |
Insets |
getBorderInsets(Component c,
Insets insets)
Reinitialize the insets parameter with this Border's current Insets. |
boolean |
isBorderOpaque()
Returns whether or not the border is opaque. |
void |
paintBorder(Component c,
Graphics g,
int x,
int y,
int width,
int height)
Paints the border for the specified component with the specified position and size. |
| Methods inherited from class javax.swing.border.BevelBorder |
|---|
getBevelType, getHighlightInnerColor, getHighlightInnerColor, getHighlightOuterColor, getHighlightOuterColor, getShadowInnerColor, getShadowInnerColor, getShadowOuterColor, getShadowOuterColor, paintLoweredBevel, paintRaisedBevel |
| 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 SoftBevelBorder(int bevelType)
bevelType - the type of bevel for the border
public SoftBevelBorder(int bevelType,
Color highlight,
Color shadow)
bevelType - the type of bevel for the borderhighlight - the color to use for the bevel highlightshadow - the color to use for the bevel shadow
public SoftBevelBorder(int bevelType,
Color highlightOuterColor,
Color highlightInnerColor,
Color shadowOuterColor,
Color shadowInnerColor)
bevelType - the type of bevel for the borderhighlightOuterColor - the color to use for the bevel outer highlighthighlightInnerColor - the color to use for the bevel inner highlightshadowOuterColor - the color to use for the bevel outer shadowshadowInnerColor - the color to use for the bevel inner shadow| Method Detail |
|---|
public void paintBorder(Component c, Graphics g, int x, int y, int width, int height)
paintBorder in interface BorderpaintBorder in class BevelBorderc - 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)
getBorderInsets in interface BordergetBorderInsets in class BevelBorderc - the component for which this border insets value applies
Insets object initialized to 0public Insets getBorderInsets(Component c, Insets insets)
getBorderInsets in class BevelBorderc - the component for which this border insets value appliesinsets - the object to be reinitialized
insets objectpublic boolean isBorderOpaque()
isBorderOpaque in interface BorderisBorderOpaque in class BevelBorder