net.jbeans.ui.border
Class CustomBorderFactory.AbstractFlatBorder
java.lang.Object
javax.swing.border.AbstractBorder
net.jbeans.ui.border.CustomBorderFactory.AbstractFlatBorder
- All Implemented Interfaces:
- javax.swing.border.Border, java.io.Serializable
- Direct Known Subclasses:
- CustomBorderFactory.FlatButtonBorder
- Enclosing class:
- CustomBorderFactory
- public abstract static class CustomBorderFactory.AbstractFlatBorder
- extends javax.swing.border.AbstractBorder
- See Also:
- Serialized Form
Method Summary |
protected abstract int |
getBorderType(java.awt.Component c)
|
void |
paintBorder(java.awt.Component c,
java.awt.Graphics g,
int x,
int y,
int width,
int height)
|
protected void |
paintFlatBorder(java.awt.Graphics g,
boolean isLowered,
int x,
int y,
int w,
int h,
java.awt.Color darkShadow,
java.awt.Color highlight)
|
Methods inherited from class javax.swing.border.AbstractBorder |
getBorderInsets, getBorderInsets, getInteriorRectangle, getInteriorRectangle, isBorderOpaque |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
darkShadow
protected java.awt.Color darkShadow
highlight
protected java.awt.Color highlight
FLAT
public final int FLAT
- See Also:
- Constant Field Values
RAISED
public final int RAISED
- See Also:
- Constant Field Values
LOWERED
public final int LOWERED
- See Also:
- Constant Field Values
CustomBorderFactory.AbstractFlatBorder
protected CustomBorderFactory.AbstractFlatBorder(java.awt.Color darkShadow,
java.awt.Color highlight)
paintBorder
public void paintBorder(java.awt.Component c,
java.awt.Graphics g,
int x,
int y,
int width,
int height)
getBorderType
protected abstract int getBorderType(java.awt.Component c)
paintFlatBorder
protected void paintFlatBorder(java.awt.Graphics g,
boolean isLowered,
int x,
int y,
int w,
int h,
java.awt.Color darkShadow,
java.awt.Color highlight)
Copyright © 2003 JBean project. All Rights Reserved.