Axis classes and interfaces.
Class Summary Class Description AxisThe base class for all axes in JFreeChart. AxisCollectionA collection of axes that have been assigned to the TOP, BOTTOM, LEFT or RIGHT of a chart. AxisLabelLocationUsed to indicate the location of an axis label. AxisLocationUsed to indicate the location of an axis on a 2D plot, prior to knowing the orientation of the plot. AxisSpaceA record that contains the space required at each edge of a plot. AxisStateInstances of this class are used to carry state information for an axis during the drawing process. CategoryAnchorUsed to indicate one of three positions within a category:
CategoryAxisAn axis that displays categories. CategoryLabelPositionThe attributes that control the position of the labels for the categories on a
CategoryLabelPositionsRecords the label positions for a category axis. CategoryLabelWidthTypeRepresents the width types for a category label. CategoryTickA tick for a
CompassFormatA formatter that displays numbers as directions. CyclicNumberAxisThis class extends NumberAxis and handles cycling. CyclicNumberAxis.CycleBoundTickA special Number tick that also hold information about the cycle bound mapping for this tick. DateAxisThe base class for axes that display dates. DateTickA tick used by the
DateTickMarkPositionUsed to indicate the required position of tick marks on a date axis relative to the underlying time period. DateTickUnitA tick unit for use by subclasses of
DateTickUnitTypeAn enumeration of the unit types for a
ExtendedCategoryAxisAn extended version of the
CategoryAxisclass that supports sublabels on the axis.
LogarithmicAxisA numerical axis that uses a logarithmic scale. LogAxisA numerical axis that uses a logarithmic scale. LogTickA tick from a
MarkerAxisBandA band that can be added to a number axis to display regions. ModuloAxisAn axis that displays numerical values within a fixed range using a modulo calculation. MonthDateFormatA formatter that formats dates to show the initial letter(s) of the month name and, as an option, the year for the first or last month of each year. NumberAxisAn axis for displaying numerical data. NumberTickA numerical tick. NumberTickUnitA numerical tick unit. NumberTickUnitSourceA tick unit source implementation that returns NumberTickUnit instances that are multiples of 1, 2 or 5 times some power of 10. PeriodAxisAn axis that displays a date scale based on a
PeriodAxisLabelInfoA record that contains information for one "band" of date labels in a
QuarterDateFormatA formatter that formats dates to show the year and quarter (for example, '2004 IV' for the last quarter of 2004. StandardTickUnitSource SubCategoryAxisA specialised category axis that can display sub-categories. SymbolAxisA standard linear value axis that replaces integer values with symbols. TickThe base class used to represent labeled ticks along an axis. TickTypeUsed to indicate the tick type (MAJOR or MINOR). TickUnitBase class representing a tick unit. TickUnits ValueAxisThe base class for axes that display value data, where values are measured using the
ValueTickA value tick.