net.infonode.gui.border

Class HighlightBorder

public class HighlightBorder extends Object implements Border, Serializable

Version: $Revision: 1.17 $

Author: $Author: jesper $

Constructor Summary
HighlightBorder()
HighlightBorder(boolean lowered)
HighlightBorder(boolean lowered, Color color)
HighlightBorder(boolean lowered, boolean pressed, Color color)
HighlightBorder(boolean lowered, boolean pressed, ColorProvider colorProvider)
Method Summary
InsetsgetBorderInsets(Component c)
booleanisBorderOpaque()
voidpaintBorder(Component c, Graphics g, int x, int y, int width, int height)

Constructor Detail

HighlightBorder

public HighlightBorder()

HighlightBorder

public HighlightBorder(boolean lowered)

HighlightBorder

public HighlightBorder(boolean lowered, Color color)

HighlightBorder

public HighlightBorder(boolean lowered, boolean pressed, Color color)

HighlightBorder

public HighlightBorder(boolean lowered, boolean pressed, ColorProvider colorProvider)

Method Detail

getBorderInsets

public Insets getBorderInsets(Component c)

isBorderOpaque

public boolean isBorderOpaque()

paintBorder

public void paintBorder(Component c, Graphics g, int x, int y, int width, int height)