Module org.jfree.chart3d
Package org.jfree.chart3d.table
package org.jfree.chart3d.table
Classes and interfaces for constructing tables for display to the user.
This is used for chart legend construction, but the API is intended to be
general purpose and should not contain any chart-specific code.
-
ClassDescriptionA base class that can be used to implement a
TableElement
.ATableElement
that contains other elements (provides theaddElement()
method).An element dimension (in fact a simple implementation of theDimension2D
interface).An object that pairs an element with its dimension for one specific graphics target.A table element that displays a list of sub-elements in a flow layout.ARectanglePainter
that can fill a rectangle with a gradient (the gradient is generated using anchor points to fit any size rectangle on demand).A table element that contains a grid of elements.Horizontal alignment options.An object that can paint a rectangular region with a color, gradient, image or anything.A table element that displays a shape.ARectanglePainter
that fills the rectangle with a color or image.An element (typically a single cell) in a table.An interface that provides access to theTableElement
rendering process.A table element visitor that applies style changes.A table element visitor.A table element consisting of some text that will be drawn on one line.Vertical alignment options.A table element that displays a list of sub-elements in a vertical flow layout.