Save This Page
Home » openjdk-7 » net.jbeans » ui » border » [javadoc | source]
net.jbeans.ui.border
abstract public static class: CustomBorderFactory.AbstractFlatBorder [javadoc | source]
java.lang.Object
   javax.swing.border.AbstractBorder
      net.jbeans.ui.border.CustomBorderFactory$AbstractFlatBorder

All Implemented Interfaces:
    Border, Serializable

Direct Known Subclasses:
    FlatButtonBorder

Field Summary
protected  Color darkShadow     
protected  Color highlight     
public final  int FLAT     
public final  int RAISED     
public final  int LOWERED     
Constructor:
 protected AbstractFlatBorder(Color darkShadow,
    Color highlight) 
Method from net.jbeans.ui.border.CustomBorderFactory$AbstractFlatBorder Summary:
getBorderType,   paintBorder,   paintFlatBorder
Methods from javax.swing.border.AbstractBorder:
getBaseline,   getBaselineResizeBehavior,   getBorderInsets,   getBorderInsets,   getInteriorRectangle,   getInteriorRectangle,   isBorderOpaque,   isLeftToRight,   paintBorder
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from net.jbeans.ui.border.CustomBorderFactory$AbstractFlatBorder Detail:
 abstract protected int getBorderType(Component c)
 public  void paintBorder(Component c,
    Graphics g,
    int x,
    int y,
    int width,
    int height) 
 protected  void paintFlatBorder(Graphics g,
    boolean isLowered,
    int x,
    int y,
    int w,
    int h,
    Color darkShadow,
    Color highlight)