public class EdgeBorder
extends java.lang.Object
implements javax.swing.border.Border, java.io.Serializable
| Constructor and Description |
|---|
EdgeBorder() |
EdgeBorder(boolean drawTop,
boolean drawBottom,
boolean drawLeft,
boolean drawRight) |
EdgeBorder(java.awt.Color color,
boolean drawTop,
boolean drawBottom,
boolean drawLeft,
boolean drawRight) |
EdgeBorder(ColorProvider color) |
EdgeBorder(ColorProvider topLeftColor,
ColorProvider bottomRightColor,
boolean drawTop,
boolean drawBottom,
boolean drawLeft,
boolean drawRight) |
| Modifier and Type | Method and Description |
|---|---|
java.awt.Insets |
getBorderInsets(java.awt.Component c) |
boolean |
isBorderOpaque() |
void |
paintBorder(java.awt.Component c,
java.awt.Graphics g,
int x,
int y,
int width,
int height) |
public EdgeBorder()
public EdgeBorder(boolean drawTop,
boolean drawBottom,
boolean drawLeft,
boolean drawRight)
public EdgeBorder(java.awt.Color color,
boolean drawTop,
boolean drawBottom,
boolean drawLeft,
boolean drawRight)
public EdgeBorder(ColorProvider color)
public EdgeBorder(ColorProvider topLeftColor, ColorProvider bottomRightColor, boolean drawTop, boolean drawBottom, boolean drawLeft, boolean drawRight)
public void paintBorder(java.awt.Component c,
java.awt.Graphics g,
int x,
int y,
int width,
int height)
paintBorder in interface javax.swing.border.Borderpublic java.awt.Insets getBorderInsets(java.awt.Component c)
getBorderInsets in interface javax.swing.border.Borderpublic boolean isBorderOpaque()
isBorderOpaque in interface javax.swing.border.Border