public class HighlightBorder
extends java.lang.Object
implements javax.swing.border.Border, java.io.Serializable
Constructor and Description |
---|
HighlightBorder() |
HighlightBorder(boolean lowered) |
HighlightBorder(boolean lowered,
boolean pressed,
java.awt.Color color) |
HighlightBorder(boolean lowered,
boolean pressed,
ColorProvider colorProvider) |
HighlightBorder(boolean lowered,
java.awt.Color color) |
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 HighlightBorder()
public HighlightBorder(boolean lowered)
public HighlightBorder(boolean lowered, java.awt.Color color)
public HighlightBorder(boolean lowered, boolean pressed, java.awt.Color color)
public HighlightBorder(boolean lowered, boolean pressed, ColorProvider colorProvider)
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
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