net.infonode.gui.border

Class EtchedLineBorder

public class EtchedLineBorder extends Object implements Border, Serializable

Version: $Revision: 1.10 $

Author: $Author: jesper $

Constructor Summary
EtchedLineBorder()
EtchedLineBorder(boolean drawTop, boolean drawLeft, boolean drawBottom, boolean drawRight)
EtchedLineBorder(boolean drawTop, boolean drawLeft, boolean drawBottom, boolean drawRight, Color highlightColor, Color shadowColor)
Method Summary
InsetsgetBorderInsets(Component c)
booleanisBorderOpaque()
voidpaintBorder(Component c, Graphics g, int x, int y, int width, int height)

Constructor Detail

EtchedLineBorder

public EtchedLineBorder()

EtchedLineBorder

public EtchedLineBorder(boolean drawTop, boolean drawLeft, boolean drawBottom, boolean drawRight)

EtchedLineBorder

public EtchedLineBorder(boolean drawTop, boolean drawLeft, boolean drawBottom, boolean drawRight, Color highlightColor, Color shadowColor)

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)