Package | Description |
---|---|
org.jfree.chart |
Core classes, including
JFreeChart and
ChartPanel . |
org.jfree.chart.block |
Blocks and layout classes used extensively by the
LegendTitle class. |
org.jfree.chart.title |
Classes used to display chart titles and subtitles.
|
Modifier and Type | Method and Description |
---|---|
protected void |
StandardChartTheme.applyToBlockContainer(BlockContainer bc)
Applies the attributes of this theme to the specified container.
|
Modifier and Type | Method and Description |
---|---|
org.jfree.ui.Size2D |
GridArrangement.arrange(BlockContainer container,
java.awt.Graphics2D g2,
RectangleConstraint constraint)
Arranges the blocks within the specified container, subject to the given
constraint.
|
org.jfree.ui.Size2D |
FlowArrangement.arrange(BlockContainer container,
java.awt.Graphics2D g2,
RectangleConstraint constraint)
Calculates and sets the bounds of all the items in the specified
container, subject to the given constraint.
|
org.jfree.ui.Size2D |
ColumnArrangement.arrange(BlockContainer container,
java.awt.Graphics2D g2,
RectangleConstraint constraint)
Calculates and sets the bounds of all the items in the specified
container, subject to the given constraint.
|
org.jfree.ui.Size2D |
CenterArrangement.arrange(BlockContainer container,
java.awt.Graphics2D g2,
RectangleConstraint constraint)
Calculates and sets the bounds of all the items in the specified
container, subject to the given constraint.
|
org.jfree.ui.Size2D |
BorderArrangement.arrange(BlockContainer container,
java.awt.Graphics2D g2,
RectangleConstraint constraint)
Arranges the items in the specified container, subject to the given
constraint.
|
org.jfree.ui.Size2D |
Arrangement.arrange(BlockContainer container,
java.awt.Graphics2D g2,
RectangleConstraint constraint)
Arranges the blocks within the specified container, subject to the given
constraint.
|
protected org.jfree.ui.Size2D |
GridArrangement.arrangeFF(BlockContainer container,
java.awt.Graphics2D g2,
RectangleConstraint constraint)
Arranges the container with a fixed overall width and height.
|
protected org.jfree.ui.Size2D |
FlowArrangement.arrangeFF(BlockContainer container,
java.awt.Graphics2D g2,
RectangleConstraint constraint)
Arranges the blocks in the container with the overall height and width
specified as fixed constraints.
|
protected org.jfree.ui.Size2D |
ColumnArrangement.arrangeFF(BlockContainer container,
java.awt.Graphics2D g2,
RectangleConstraint constraint)
Calculates and sets the bounds of all the items in the specified
container, subject to the given constraint.
|
protected org.jfree.ui.Size2D |
CenterArrangement.arrangeFF(BlockContainer container,
java.awt.Graphics2D g2,
RectangleConstraint constraint)
Arranges the blocks in the container with the overall height and width
specified as fixed constraints.
|
protected org.jfree.ui.Size2D |
BorderArrangement.arrangeFF(BlockContainer container,
java.awt.Graphics2D g2,
RectangleConstraint constraint)
Arranges the items within a container.
|
protected org.jfree.ui.Size2D |
BorderArrangement.arrangeFN(BlockContainer container,
java.awt.Graphics2D g2,
double width)
Arranges the container width a fixed width and no constraint on the
height.
|
protected org.jfree.ui.Size2D |
GridArrangement.arrangeFN(BlockContainer container,
java.awt.Graphics2D g2,
RectangleConstraint constraint)
Arrange with a fixed width and a height within a given range.
|
protected org.jfree.ui.Size2D |
FlowArrangement.arrangeFN(BlockContainer container,
java.awt.Graphics2D g2,
RectangleConstraint constraint)
Arranges the blocks in the container with a fixed width and no height
constraint.
|
protected org.jfree.ui.Size2D |
CenterArrangement.arrangeFN(BlockContainer container,
java.awt.Graphics2D g2,
RectangleConstraint constraint)
Arranges the blocks in the container with a fixed width and no height
constraint.
|
protected org.jfree.ui.Size2D |
GridArrangement.arrangeFR(BlockContainer container,
java.awt.Graphics2D g2,
RectangleConstraint constraint)
Arrange with a fixed width and a height within a given range.
|
protected org.jfree.ui.Size2D |
FlowArrangement.arrangeFR(BlockContainer container,
java.awt.Graphics2D g2,
RectangleConstraint constraint)
Arranges the blocks in the container with a fixed width and a range
constraint on the height.
|
protected org.jfree.ui.Size2D |
CenterArrangement.arrangeFR(BlockContainer container,
java.awt.Graphics2D g2,
RectangleConstraint constraint)
Arranges the blocks in the container with a fixed with and a range
constraint on the height.
|
protected org.jfree.ui.Size2D |
BorderArrangement.arrangeFR(BlockContainer container,
java.awt.Graphics2D g2,
RectangleConstraint constraint)
Performs an arrangement with a fixed width and a range for the height.
|
protected org.jfree.ui.Size2D |
GridArrangement.arrangeNF(BlockContainer container,
java.awt.Graphics2D g2,
RectangleConstraint constraint)
Arrange with a fixed height and no constraint for the width.
|
protected org.jfree.ui.Size2D |
FlowArrangement.arrangeNF(BlockContainer container,
java.awt.Graphics2D g2,
RectangleConstraint constraint)
Arranges the blocks with no width constraint and a fixed height
constraint.
|
protected org.jfree.ui.Size2D |
ColumnArrangement.arrangeNF(BlockContainer container,
java.awt.Graphics2D g2,
RectangleConstraint constraint)
Calculates and sets the bounds of all the items in the specified
container, subject to the given constraint.
|
protected org.jfree.ui.Size2D |
CenterArrangement.arrangeNF(BlockContainer container,
java.awt.Graphics2D g2,
RectangleConstraint constraint)
Arranges the blocks with no width constraint and a fixed height
constraint.
|
protected org.jfree.ui.Size2D |
GridArrangement.arrangeNN(BlockContainer container,
java.awt.Graphics2D g2)
Arranges the container with no constraint on the width or height.
|
protected org.jfree.ui.Size2D |
FlowArrangement.arrangeNN(BlockContainer container,
java.awt.Graphics2D g2)
Arranges the blocks without any constraints.
|
protected org.jfree.ui.Size2D |
ColumnArrangement.arrangeNN(BlockContainer container,
java.awt.Graphics2D g2)
Arranges the blocks without any constraints.
|
protected org.jfree.ui.Size2D |
CenterArrangement.arrangeNN(BlockContainer container,
java.awt.Graphics2D g2)
Arranges the blocks without any constraints.
|
protected org.jfree.ui.Size2D |
BorderArrangement.arrangeNN(BlockContainer container,
java.awt.Graphics2D g2)
Performs an arrangement without constraints.
|
protected org.jfree.ui.Size2D |
GridArrangement.arrangeNR(BlockContainer container,
java.awt.Graphics2D g2,
RectangleConstraint constraint)
Arrange with a fixed height and no width constraint.
|
protected org.jfree.ui.Size2D |
GridArrangement.arrangeRF(BlockContainer container,
java.awt.Graphics2D g2,
RectangleConstraint constraint)
Arrange with a fixed height and a width within a given range.
|
protected org.jfree.ui.Size2D |
FlowArrangement.arrangeRF(BlockContainer container,
java.awt.Graphics2D g2,
RectangleConstraint constraint)
Arranges the blocks in the container with a range constraint on the
width and a fixed height.
|
protected org.jfree.ui.Size2D |
ColumnArrangement.arrangeRF(BlockContainer container,
java.awt.Graphics2D g2,
RectangleConstraint constraint)
Arranges the blocks in the container using a fixed height and a
range for the width.
|
protected org.jfree.ui.Size2D |
CenterArrangement.arrangeRF(BlockContainer container,
java.awt.Graphics2D g2,
RectangleConstraint constraint)
Arranges the blocks in the container with a range constraint on the
width and a fixed height.
|
protected org.jfree.ui.Size2D |
GridArrangement.arrangeRN(BlockContainer container,
java.awt.Graphics2D g2,
RectangleConstraint constraint)
Arrange with a fixed width and no height constraint.
|
protected org.jfree.ui.Size2D |
FlowArrangement.arrangeRN(BlockContainer container,
java.awt.Graphics2D g2,
RectangleConstraint constraint)
Arranges the block with a range constraint on the width, and no
constraint on the height.
|
protected org.jfree.ui.Size2D |
CenterArrangement.arrangeRN(BlockContainer container,
java.awt.Graphics2D g2,
RectangleConstraint constraint)
Arranges the block with a range constraint on the width, and no
constraint on the height.
|
protected org.jfree.ui.Size2D |
GridArrangement.arrangeRR(BlockContainer container,
java.awt.Graphics2D g2,
RectangleConstraint constraint)
Arrange with ranges for both the width and height constraints.
|
protected org.jfree.ui.Size2D |
FlowArrangement.arrangeRR(BlockContainer container,
java.awt.Graphics2D g2,
RectangleConstraint constraint)
Arranges the blocks with the overall width and height to fit within
specified ranges.
|
protected org.jfree.ui.Size2D |
ColumnArrangement.arrangeRR(BlockContainer container,
java.awt.Graphics2D g2,
RectangleConstraint constraint)
Arranges a container with range constraints for both the horizontal
and vertical.
|
protected org.jfree.ui.Size2D |
CenterArrangement.arrangeRR(BlockContainer container,
java.awt.Graphics2D g2,
RectangleConstraint constraint)
Arranges the blocks with the overall width and height to fit within
specified ranges.
|
protected org.jfree.ui.Size2D |
BorderArrangement.arrangeRR(BlockContainer container,
Range widthRange,
Range heightRange,
java.awt.Graphics2D g2)
Performs an arrangement with range constraints on both the vertical
and horizontal sides.
|
Modifier and Type | Class and Description |
---|---|
class |
LegendItemBlockContainer
A container that holds all the pieces of a single legend item.
|
Modifier and Type | Method and Description |
---|---|
BlockContainer |
CompositeTitle.getContainer()
Returns the container holding the titles.
|
BlockContainer |
LegendTitle.getItemContainer()
Returns the container that holds the legend items.
|
BlockContainer |
LegendTitle.getWrapper()
Returns the wrapper container, if any.
|
Modifier and Type | Method and Description |
---|---|
void |
CompositeTitle.setTitleContainer(BlockContainer container)
Sets the title container.
|
void |
LegendTitle.setWrapper(BlockContainer wrapper)
Sets the wrapper container for the legend.
|
Constructor and Description |
---|
CompositeTitle(BlockContainer container)
Creates a new title using the specified container.
|