Package | Description |
---|---|
org.jfree.chart.block | |
org.jfree.chart.title | |
org.jfree.text | |
org.jfree.ui |
Modifier and Type | Method and Description |
---|---|
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.
|
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.
|
Size2D |
Arrangement.arrange(BlockContainer container,
java.awt.Graphics2D g2,
RectangleConstraint constraint)
Arranges the blocks within the specified container, subject to the given
constraint.
|
Size2D |
BorderArrangement.arrange(BlockContainer container,
java.awt.Graphics2D g2,
RectangleConstraint constraint)
Arranges the items in the specified container, subject to the given
constraint.
|
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.
|
Size2D |
Block.arrange(java.awt.Graphics2D g2)
Arranges the contents of the block, with no constraints, and returns
the block size.
|
Size2D |
AbstractBlock.arrange(java.awt.Graphics2D g2)
Arranges the contents of the block, with no constraints, and returns
the block size.
|
Size2D |
LabelBlock.arrange(java.awt.Graphics2D g2,
RectangleConstraint constraint)
Arranges the contents of the block, within the given constraints, and
returns the block size.
|
Size2D |
Block.arrange(java.awt.Graphics2D g2,
RectangleConstraint constraint)
Arranges the contents of the block, within the given constraints, and
returns the block size.
|
Size2D |
AbstractBlock.arrange(java.awt.Graphics2D g2,
RectangleConstraint constraint)
Arranges the contents of the block, within the given constraints, and
returns the block size.
|
Size2D |
BlockContainer.arrange(java.awt.Graphics2D g2,
RectangleConstraint constraint)
Arranges the contents of the block, within the given constraints, and
returns the block size.
|
protected 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 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 Size2D |
BorderArrangement.arrangeFF(BlockContainer container,
java.awt.Graphics2D g2,
RectangleConstraint constraint)
Arranges the items within a container.
|
protected 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 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 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 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 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 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 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 Size2D |
CenterArrangement.arrangeNF(BlockContainer container,
java.awt.Graphics2D g2,
RectangleConstraint constraint)
Arranges the blocks with no width constraint and a fixed height
constraint.
|
protected Size2D |
FlowArrangement.arrangeNF(BlockContainer container,
java.awt.Graphics2D g2,
RectangleConstraint constraint)
Arranges the blocks with no width constraint and a fixed height
constraint.
|
protected 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 Size2D |
CenterArrangement.arrangeNN(BlockContainer container,
java.awt.Graphics2D g2)
Arranges the blocks without any constraints.
|
protected Size2D |
FlowArrangement.arrangeNN(BlockContainer container,
java.awt.Graphics2D g2)
Arranges the blocks without any constraints.
|
protected Size2D |
BorderArrangement.arrangeNN(BlockContainer container,
java.awt.Graphics2D g2)
Performs an arrangement without constraints.
|
protected Size2D |
ColumnArrangement.arrangeNN(BlockContainer container,
java.awt.Graphics2D g2)
Arranges the blocks without any constraints.
|
protected 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 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 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 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 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 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 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 Size2D |
ColumnArrangement.arrangeRR(BlockContainer container,
java.awt.Graphics2D g2,
RectangleConstraint constraint)
Arranges a container with range constraints for both the horizontal
and vertical.
|
protected 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.
|
Size2D |
RectangleConstraint.calculateConstrainedSize(Size2D base)
Returns the new size that reflects the constraints defined by this
instance.
|
Modifier and Type | Method and Description |
---|---|
Size2D |
RectangleConstraint.calculateConstrainedSize(Size2D base)
Returns the new size that reflects the constraints defined by this
instance.
|
Modifier and Type | Method and Description |
---|---|
Size2D |
LegendGraphic.arrange(java.awt.Graphics2D g2,
RectangleConstraint constraint)
Arranges the contents of the block, within the given constraints, and
returns the block size.
|
Size2D |
TextTitle.arrange(java.awt.Graphics2D g2,
RectangleConstraint constraint)
Arranges the contents of the block, within the given constraints, and
returns the block size.
|
Size2D |
LegendTitle.arrange(java.awt.Graphics2D g2,
RectangleConstraint constraint)
Arranges the contents of the block, within the given constraints, and
returns the block size.
|
Size2D |
CompositeTitle.arrange(java.awt.Graphics2D g2,
RectangleConstraint constraint)
Arranges the contents of the block, within the given constraints, and
returns the block size.
|
Size2D |
PaintScaleLegend.arrange(java.awt.Graphics2D g2,
RectangleConstraint constraint)
Arranges the contents of the block, within the given constraints, and
returns the block size.
|
protected Size2D |
TextTitle.arrangeFN(java.awt.Graphics2D g2,
double w)
Arranges the content for this title assuming a fixed width and no bounds
on the height, and returns the required size.
|
protected Size2D |
LegendGraphic.arrangeNN(java.awt.Graphics2D g2)
Performs the layout with no constraint, so the content size is
determined by the bounds of the shape and/or line drawn to represent
the series.
|
protected Size2D |
TextTitle.arrangeNN(java.awt.Graphics2D g2)
Arranges the content for this title assuming no bounds on the width
or the height, and returns the required size.
|
protected Size2D |
TextTitle.arrangeRN(java.awt.Graphics2D g2,
Range widthRange)
Arranges the content for this title assuming a range constraint for the
width and no bounds on the height, and returns the required size.
|
protected Size2D |
TextTitle.arrangeRR(java.awt.Graphics2D g2,
Range widthRange,
Range heightRange)
Returns the content size for the title.
|
protected Size2D |
PaintScaleLegend.arrangeRR(java.awt.Graphics2D g2,
Range widthRange,
Range heightRange)
Returns the content size for the title.
|
Modifier and Type | Method and Description |
---|---|
Size2D |
TextLine.calculateDimensions(java.awt.Graphics2D g2)
Calculates the width and height of the text line.
|
Size2D |
TextFragment.calculateDimensions(java.awt.Graphics2D g2)
Calculates the dimensions of the text fragment.
|
Size2D |
TextBlock.calculateDimensions(java.awt.Graphics2D g2)
Returns the width and height of the text block.
|
Modifier and Type | Method and Description |
---|---|
static java.awt.geom.Rectangle2D |
RectangleAnchor.createRectangle(Size2D dimensions,
double anchorX,
double anchorY,
RectangleAnchor anchor)
Creates a new rectangle with the specified dimensions that is aligned to
the given anchor point
(anchorX, anchorY) . |