net.infonode.gui.border
Class HighlightBorder
java.lang.Object
net.infonode.gui.border.HighlightBorder
- All Implemented Interfaces:
- java.io.Serializable, javax.swing.border.Border
public class HighlightBorder
- extends java.lang.Object
- implements javax.swing.border.Border, java.io.Serializable
- Version:
- $Revision: 1.17 $
- Author:
- $Author: jesper $
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
INSETS
private static final java.awt.Insets INSETS
lowered
private boolean lowered
pressed
private boolean pressed
colorProvider
private ColorProvider colorProvider
HighlightBorder
public HighlightBorder()
HighlightBorder
public HighlightBorder(boolean lowered)
HighlightBorder
public HighlightBorder(boolean lowered,
java.awt.Color color)
HighlightBorder
public HighlightBorder(boolean lowered,
boolean pressed,
java.awt.Color color)
HighlightBorder
public HighlightBorder(boolean lowered,
boolean pressed,
ColorProvider colorProvider)
getBorderInsets
public java.awt.Insets getBorderInsets(java.awt.Component c)
- Specified by:
getBorderInsets
in interface javax.swing.border.Border
isBorderOpaque
public boolean isBorderOpaque()
- Specified by:
isBorderOpaque
in interface javax.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 interface javax.swing.border.Border