|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectcom.jrefinery.chart.Axis
com.jrefinery.chart.ValueAxis
com.jrefinery.chart.NumberAxis
com.jrefinery.chart.VerticalNumberAxis
com.jrefinery.chart.VerticalNumberAxis3D
public class VerticalNumberAxis3D
A standard linear value axis, for values displayed vertically.
| Field Summary | |
|---|---|
static double |
DEFAULT_EFFECT_3D
The default 3D-effect (in pixels). |
| Fields inherited from class com.jrefinery.chart.VerticalNumberAxis |
|---|
verticalLabel |
| Fields inherited from class com.jrefinery.chart.NumberAxis |
|---|
autoRangeIncludesZero, autoRangeMinimumSize, autoRangeStickyZero, DEFAULT_AUTO_RANGE_INCLUDES_ZERO, DEFAULT_AUTO_RANGE_STICKY_ZERO, DEFAULT_LOWER_MARGIN, DEFAULT_MINIMUM_AUTO_RANGE, DEFAULT_TICK_UNIT, DEFAULT_UPPER_MARGIN, inverted, lowerMargin, standardTickUnits, tickUnit, upperMargin |
| Fields inherited from class com.jrefinery.chart.Axis |
|---|
fixedDimension, label, labelFont, labelInsets, labelPaint, listeners, plot, tickLabelFont, tickLabelInsets, tickLabelPaint, tickLabelsVisible, tickMarkStroke, tickMarksVisible, ticks, visible |
| Fields inherited from interface com.jrefinery.chart.AxisConstants |
|---|
DEFAULT_AXIS_LABEL_FONT, DEFAULT_AXIS_LABEL_INSETS, DEFAULT_AXIS_LABEL_PAINT, DEFAULT_TICK_LABEL_FONT, DEFAULT_TICK_LABEL_INSETS, DEFAULT_TICK_LABEL_PAINT, DEFAULT_TICK_STROKE |
| Constructor Summary | |
|---|---|
VerticalNumberAxis3D()
Constructs a VerticalNumberAxis3D, with no label and default attributes. |
|
VerticalNumberAxis3D(java.lang.String label)
Constructs a VerticalNumberAxis3D, with the specified label and default attributes. |
|
VerticalNumberAxis3D(java.lang.String label,
java.awt.Font labelFont,
double minimumAxisValue,
double maximumAxisValue)
Constructs a VerticalNumberAxis3D, using default attributes where necessary. |
|
VerticalNumberAxis3D(java.lang.String label,
java.awt.Font labelFont,
java.awt.Paint labelPaint,
java.awt.Insets labelInsets,
boolean labelDrawnVertical,
boolean tickLabelsVisible,
java.awt.Font tickLabelFont,
java.awt.Paint tickLabelPaint,
java.awt.Insets tickLabelInsets,
boolean tickMarksVisible,
java.awt.Stroke tickMarkStroke,
boolean autoRange,
boolean autoRangeIncludesZero,
boolean autoRangeStickyZero,
java.lang.Number autoRangeMinimum,
double minimumAxisValue,
double maximumAxisValue,
boolean inverted,
boolean autoTickUnitSelection,
NumberTickUnit tickUnit,
boolean gridLinesVisible,
java.awt.Stroke gridStroke,
java.awt.Paint gridPaint,
boolean crosshairVisible,
double crosshairValue,
java.awt.Stroke crosshairStroke,
java.awt.Paint crosshairPaint,
double effect3d)
Constructs a new VerticalNumberAxis3D. |
|
| Method Summary | |
|---|---|
void |
draw(java.awt.Graphics2D g2,
java.awt.geom.Rectangle2D drawArea,
java.awt.geom.Rectangle2D dataArea)
Draws the plot on a Java 2D graphics device (such as the screen or a printer). |
double |
getEffect3d()
Return axis 3d deep along 'Z' axis. |
| Methods inherited from class com.jrefinery.chart.VerticalNumberAxis |
|---|
autoAdjustRange, configure, isCompatiblePlot, isVerticalLabel, refreshTicks, reserveAxisArea, reserveWidth, setVerticalLabel, translateJava2DtoValue, translateValueToJava2D |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final double DEFAULT_EFFECT_3D
| Constructor Detail |
|---|
public VerticalNumberAxis3D()
public VerticalNumberAxis3D(java.lang.String label)
label - The axis label.
public VerticalNumberAxis3D(java.lang.String label,
java.awt.Font labelFont,
double minimumAxisValue,
double maximumAxisValue)
label - The axis label.labelFont - The font for displaying the axis label.minimumAxisValue - The lowest value shown on the axis.maximumAxisValue - The highest value shown on the axis.
public VerticalNumberAxis3D(java.lang.String label,
java.awt.Font labelFont,
java.awt.Paint labelPaint,
java.awt.Insets labelInsets,
boolean labelDrawnVertical,
boolean tickLabelsVisible,
java.awt.Font tickLabelFont,
java.awt.Paint tickLabelPaint,
java.awt.Insets tickLabelInsets,
boolean tickMarksVisible,
java.awt.Stroke tickMarkStroke,
boolean autoRange,
boolean autoRangeIncludesZero,
boolean autoRangeStickyZero,
java.lang.Number autoRangeMinimum,
double minimumAxisValue,
double maximumAxisValue,
boolean inverted,
boolean autoTickUnitSelection,
NumberTickUnit tickUnit,
boolean gridLinesVisible,
java.awt.Stroke gridStroke,
java.awt.Paint gridPaint,
boolean crosshairVisible,
double crosshairValue,
java.awt.Stroke crosshairStroke,
java.awt.Paint crosshairPaint,
double effect3d)
label - The axis label.labelFont - The font for displaying the axis label.labelPaint - The paint used to draw the axis label.labelInsets - Determines the amount of blank space around the label.labelDrawnVertical - Flag indicating whether or not the label is drawn vertically.tickLabelsVisible - Flag indicating whether or not tick labels are visible.tickLabelFont - The font used to display tick labels.tickLabelPaint - The paint used to draw tick labels.tickLabelInsets - Determines the amount of blank space around tick labels.tickMarksVisible - Flag indicating whether or not tick marks are visible.tickMarkStroke - The stroke used to draw tick marks (if visible).autoRange - Flag indicating whether or not the axis is automatically scaled to fit the
data.autoRangeIncludesZero - A flag indicating whether or not zero *must* be displayed on
axis.autoRangeMinimum - The smallest automatic range allowed.minimumAxisValue - The lowest value shown on the axis.maximumAxisValue - The highest value shown on the axis.inverted - A flag indicating whether the axis is normal or inverted (inverted means
running from positive to negative).autoTickUnitSelection - A flag indicating whether or not the tick units are
selected automatically.tickUnit - The tick unit.gridLinesVisible - Flag indicating whether or not grid lines are visible for this axis.gridStroke - The pen/brush used to display grid lines (if visible).gridPaint - The color used to display grid lines (if visible).crosshairValue - The value at which to draw an optional crosshair (null permitted).crosshairStroke - The pen/brush used to draw the crosshair.crosshairPaint - The color used to draw the crosshair.effect3d - 'Z' axis deep.| Method Detail |
|---|
public double getEffect3d()
public void draw(java.awt.Graphics2D g2,
java.awt.geom.Rectangle2D drawArea,
java.awt.geom.Rectangle2D dataArea)
draw in class VerticalNumberAxisg2 - The graphics device.drawArea - The area within which the chart should be drawn.dataArea - The area within which the plot should be drawn (a subset of the drawArea).
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||