Class ShapedBevelBorder.ShapedBevelBorderBuilder

java.lang.Object
com.github.tadukoo.view.border.ShapedBevelBorder.ShapedBevelBorderBuilder
Enclosing class:
ShapedBevelBorder

public static class ShapedBevelBorder.ShapedBevelBorderBuilder extends Object
Shaped Bevel Border Builder is used to create a ShapedBevelBorder. 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 ShapedBevelBorder.BevelType (RAISED or LOWERED) - defaults to LOWERED
  • highlightInnerPaint - The SizablePaint for the inner highlight - defaults to using the Component's getBackground().brighter()
  • highlightOuterPaint - The SizablePaint for the outer highlight - defaults to using the Component's getBackground().brighter().brighter()
  • shadowInnerPaint - The SizablePaint for the inner shadow - defaults to using the Component's getBackground().darker()
  • shadowOuterPaint - The SizablePaint for the outer shadow - defaults to using the Component's getBackground().darker()
Since:
Alpha v.0.2
Version:
Alpha v.0.2.1
Author:
Logan Ferree (Tadukoo)