net.infonode.gui.border
Class EdgeBorder
java.lang.Object
net.infonode.gui.border.EdgeBorder
- All Implemented Interfaces:
- java.io.Serializable, javax.swing.border.Border
public class EdgeBorder
- extends java.lang.Object
- implements javax.swing.border.Border, java.io.Serializable
- Version:
- $Revision: 1.14 $
- Author:
- $Author: jesper $
- See Also:
- Serialized Form
Constructor Summary |
EdgeBorder()
|
EdgeBorder(boolean drawTop,
boolean drawBottom,
boolean drawLeft,
boolean drawRight)
|
EdgeBorder(java.awt.Color color,
boolean drawTop,
boolean drawBottom,
boolean drawLeft,
boolean drawRight)
|
EdgeBorder(ColorProvider color)
|
EdgeBorder(ColorProvider topLeftColor,
ColorProvider bottomRightColor,
boolean drawTop,
boolean drawBottom,
boolean drawLeft,
boolean drawRight)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EdgeBorder
public EdgeBorder()
EdgeBorder
public EdgeBorder(boolean drawTop,
boolean drawBottom,
boolean drawLeft,
boolean drawRight)
EdgeBorder
public EdgeBorder(java.awt.Color color,
boolean drawTop,
boolean drawBottom,
boolean drawLeft,
boolean drawRight)
EdgeBorder
public EdgeBorder(ColorProvider color)
EdgeBorder
public EdgeBorder(ColorProvider topLeftColor,
ColorProvider bottomRightColor,
boolean drawTop,
boolean drawBottom,
boolean drawLeft,
boolean drawRight)
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
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