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.Border
public java.awt.Insets getBorderInsets(java.awt.Component c)
getBorderInsets
in interface javax.swing.border.Border
public boolean isBorderOpaque()
isBorderOpaque
in interface javax.swing.border.Border