- 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 TypeMethodDescriptionvoid
draw
(Graphics2D g2, Rectangle2D area) Draws the border by filling in the reserved space (in black).Returns the space reserved for the border.
-
Method Details
-
getInsets
RectangleInsets getInsets()Returns the space reserved for the border.- Returns:
- The space (never
null
).
-
draw
Draws the border by filling in the reserved space (in black).- Parameters:
g2
- the graphics device.area
- the area.
-