Package net.infonode.gui.border
Class EtchedLineBorder
- java.lang.Object
-
- net.infonode.gui.border.EtchedLineBorder
-
- All Implemented Interfaces:
java.io.Serializable
,javax.swing.border.Border
public class EtchedLineBorder extends java.lang.Object implements javax.swing.border.Border, java.io.Serializable
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description EtchedLineBorder()
EtchedLineBorder(boolean drawTop, boolean drawLeft, boolean drawBottom, boolean drawRight)
EtchedLineBorder(boolean drawTop, boolean drawLeft, boolean drawBottom, boolean drawRight, java.awt.Color highlightColor, java.awt.Color shadowColor)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method 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)
-
-
-
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, java.awt.Color highlightColor, java.awt.Color shadowColor)
-
-
Method Detail
-
getBorderInsets
public java.awt.Insets getBorderInsets(java.awt.Component c)
- Specified by:
getBorderInsets
in interfacejavax.swing.border.Border
-
isBorderOpaque
public boolean isBorderOpaque()
- Specified by:
isBorderOpaque
in interfacejavax.swing.border.Border
-
paintBorder
public void paintBorder(java.awt.Component c, java.awt.Graphics g, int x, int y, int width, int height)
- Specified by:
paintBorder
in interfacejavax.swing.border.Border
-
-