Class StiAdvancedBorder

java.lang.Object
com.stimulsoft.base.drawing.StiBorder
com.stimulsoft.base.drawing.StiAdvancedBorder
All Implemented Interfaces:
IStiDefault, IStiSerializable, IStiSerializableToString, Cloneable

public class StiAdvancedBorder extends StiBorder
Class describes a multi-border.
  • Constructor Details

    • StiAdvancedBorder

      public StiAdvancedBorder()
      Creates a new instance of the StiAdvancedBorder class.
    • StiAdvancedBorder

      public StiAdvancedBorder(StiColor topSideColor, double topSideSize, StiPenStyle topSideStyle, StiColor bottomSideColor, double bottomSideSize, StiPenStyle bottomSideStyle, StiColor leftSideColor, double leftSideSize, StiPenStyle leftSideStyle, StiColor rightSideColor, double rightSideSize, StiPenStyle rightSideStyle, boolean dropShadow, double shadowSize, StiBrush shadowBrush)
      Creates a new instance of the StiAdvancedBorder class.
    • StiAdvancedBorder

      public StiAdvancedBorder(StiColor topSideColor, double topSideSize, StiPenStyle topSideStyle, StiColor bottomSideColor, double bottomSideSize, StiPenStyle bottomSideStyle, StiColor leftSideColor, double leftSideSize, StiPenStyle leftSideStyle, StiColor rightSideColor, double rightSideSize, StiPenStyle rightSideStyle, boolean dropShadow, double shadowSize, StiBrush shadowBrush, boolean topmost)
      Creates a new instance of the StiAdvancedBorder class.
    • StiAdvancedBorder

      public StiAdvancedBorder(StiBorderSide topSide, StiBorderSide bottomSide, StiBorderSide leftSide, StiBorderSide rightSide, boolean dropShadow, double shadowSize, StiBrush shadowBrush)
      Creates a new instance of the StiAdvancedBorder class.
      Parameters:
      topSide - Top side of border.
      bottomSide - Bottom side of border.
      leftSide - Left side of border.
      rightSide - Right side of border.
      dropShadow - Drop shadow or not.
      shadowSize - Shadow siz.
      shadowBrush - Brush for drawing shadow of border.
    • StiAdvancedBorder

      public StiAdvancedBorder(StiBorderSide topSide, StiBorderSide bottomSide, StiBorderSide leftSide, StiBorderSide rightSide, boolean dropShadow, double shadowSize, StiBrush shadowBrush, boolean topmost)
      Creates a new instance of the StiAdvancedBorder class.
      Parameters:
      topSide - Top side of border.
      bottomSide - Bottom side of border.
      leftSide - Left side of border.
      rightSide - Right side of border.
      dropShadow - Drop shadow or not.
      shadowSize - Shadow siz.
      shadowBrush - Brush for drawing shadow of border.
      topmost - Value which indicates that border sides will be drawn on top of all components.
  • Method Details