Class ShapedEtchedBorder.ShapedEtchedBorderBuilder

java.lang.Object
com.github.tadukoo.view.border.ShapedEtchedBorder.ShapedEtchedBorderBuilder
Enclosing class:
ShapedEtchedBorder

public static class ShapedEtchedBorder.ShapedEtchedBorderBuilder extends Object
Shaped Etched Border Builder is used to create a ShapedEtchedBorder. It uses the following parameters:
  • shapeInfo - The ShapeInfo to use on the Border (may be null to use the component's shape) - defaults to null
  • etchType - the ShapedEtchedBorder.EtchType (RAISED or LOWERED) - defaults to LOWERED
  • highlightPaint - The SizablePaint for the highlight - defaults to using the Component's getBackground().brighter()
  • shadowPaint - The SizablePaint for the shadow - defaults to using the Component's getBackground().darker()
Since:
Alpha v.0.2
Version:
Alpha v.0.2.1
Author:
Logan Ferree (Tadukoo)