Package org.jfree.chart.block
Blocks and layout classes used extensively by the
LegendTitle class.-
Interface Summary Interface Description Arrangement An object that is responsible for arranging a collection ofBlocks within aBlockContainer.Block A block is an arbitrary item that can be drawn (in Java2D space) within a rectangular area, has a preferred size, and can be arranged by anArrangementmanager.BlockFrame A block frame is a type of border that can be drawn around the outside of anyAbstractBlock.EntityBlockParams An interface that is used by the draw() method of someBlockimplementations to determine whether or not to generate entities for the items within the block.EntityBlockResult Provides access to theEntityCollectiongenerated when a block is drawn. -
Class Summary Class Description AbstractBlock A convenience class for creating new classes that implement theBlockinterface.BlockBorder A border for a block.BlockContainer A container for a collection ofBlockobjects.BlockParams A standard parameter object that can be passed to the draw() method defined by theBlockclass.BlockResult Used to return results from the draw() method in theBlockclass.BorderArrangement An arrangement manager that lays out blocks in a similar way to Swing's BorderLayout class.CenterArrangement Arranges a block in the center of its container.ColorBlock A block that is filled with a single color.ColumnArrangement Arranges blocks in a column layout.EmptyBlock An empty block with a fixed size.FlowArrangement Arranges blocks in a flow layout.GridArrangement Arranges blocks in a grid within their container.LabelBlock A block containing a label.LengthConstraintType Defines tokens used to indicate a length constraint type.LineBorder A line border for anyAbstractBlock.RectangleConstraint A description of a constraint for resizing a rectangle.