Interface BlockFrame

All Known Implementing Classes:
BlockBorder, LineBorder

public interface BlockFrame
A block frame is a type of border that can be drawn around the outside of any AbstractBlock. Classes that implement this interface should implement PublicCloneable OR be immutable.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Draws the border by filling in the reserved space (in black).
    Returns the space reserved for the border.
  • Method Details

    • getInsets

      Returns the space reserved for the border.
      Returns:
      The space (never null).
    • draw

      void draw(Graphics2D g2, Rectangle2D area)
      Draws the border by filling in the reserved space (in black).
      Parameters:
      g2 - the graphics device.
      area - the area.