valueaxis.html
来自「JFreeChart的帮助文档」· HTML 代码 · 共 1,632 行 · 第 1/5 页
HTML
1,632 行
Sets the axis range.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/jfree/chart/axis/ValueAxis.html#setRange(org.jfree.data.Range)">setRange</A></B>(<A HREF="../../../../org/jfree/data/Range.html">Range</A> range)</CODE><BR> Sets the range attribute.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/jfree/chart/axis/ValueAxis.html#setRange(org.jfree.data.Range, boolean, boolean)">setRange</A></B>(<A HREF="../../../../org/jfree/data/Range.html">Range</A> range, boolean turnOffAutoRange, boolean notify)</CODE><BR> Sets the upper and lower bounds for the axis.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/jfree/chart/axis/ValueAxis.html#setRangeAboutValue(double, double)">setRangeAboutValue</A></B>(double value, double length)</CODE><BR> Sets the axis range, where the new range is 'size' in length, and centered on 'value'.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/jfree/chart/axis/ValueAxis.html#setStandardTickUnits(org.jfree.chart.axis.TickUnits)">setStandardTickUnits</A></B>(<A HREF="../../../../org/jfree/chart/axis/TickUnits.html">TickUnits</A> collection)</CODE><BR> Sets the collection of tick units for the axis, and notifies registered listeners that the axis has changed.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/jfree/chart/axis/ValueAxis.html#setUpperBound(double)">setUpperBound</A></B>(double max)</CODE><BR> Sets the upper bound for the axis range.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/jfree/chart/axis/ValueAxis.html#setUpperMargin(double)">setUpperMargin</A></B>(double margin)</CODE><BR> Sets the upper margin for the axis, as a percentage of the current range.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/jfree/chart/axis/ValueAxis.html#setVerticalTickLabels(boolean)">setVerticalTickLabels</A></B>(boolean flag)</CODE><BR> Sets the flag that controls whether the tick labels are displayed vertically (that is, rotated 90 degrees from horizontal).</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>abstract double</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/jfree/chart/axis/ValueAxis.html#translateJava2DtoValue(float, java.awt.geom.Rectangle2D, org.jfree.ui.RectangleEdge)">translateJava2DtoValue</A></B>(float java2DValue, java.awt.geom.Rectangle2D dataArea, org.jfree.ui.RectangleEdge edge)</CODE><BR> Converts a coordinate in Java2D space to the corresponding data value, assuming that the axis runs along one edge of the specified dataArea.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>abstract double</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/jfree/chart/axis/ValueAxis.html#translateValueToJava2D(double, java.awt.geom.Rectangle2D, org.jfree.ui.RectangleEdge)">translateValueToJava2D</A></B>(double dataValue, java.awt.geom.Rectangle2D dataArea, org.jfree.ui.RectangleEdge edge)</CODE><BR> Converts a data value to a coordinate in Java2D space, assuming that the axis runs along one edge of the specified dataArea.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/jfree/chart/axis/ValueAxis.html#zoomRange(double, double)">zoomRange</A></B>(double lowerPercent, double upperPercent)</CODE><BR> Zooms in on the current range.</TD></TR></TABLE> <A NAME="methods_inherited_from_class_org.jfree.chart.axis.Axis"><!-- --></A><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"><TD><B>Methods inherited from class org.jfree.chart.axis.<A HREF="../../../../org/jfree/chart/axis/Axis.html">Axis</A></B></TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE><A HREF="../../../../org/jfree/chart/axis/Axis.html#addChangeListener(org.jfree.chart.event.AxisChangeListener)">addChangeListener</A>, <A HREF="../../../../org/jfree/chart/axis/Axis.html#configure()">configure</A>, <A HREF="../../../../org/jfree/chart/axis/Axis.html#draw(java.awt.Graphics2D, double, java.awt.geom.Rectangle2D, java.awt.geom.Rectangle2D, org.jfree.ui.RectangleEdge)">draw</A>, <A HREF="../../../../org/jfree/chart/axis/Axis.html#drawLabel(java.lang.String, java.awt.Graphics2D, double, java.awt.geom.Rectangle2D, java.awt.geom.Rectangle2D, org.jfree.ui.RectangleEdge)">drawLabel</A>, <A HREF="../../../../org/jfree/chart/axis/Axis.html#getFixedDimension()">getFixedDimension</A>, <A HREF="../../../../org/jfree/chart/axis/Axis.html#getLabel()">getLabel</A>, <A HREF="../../../../org/jfree/chart/axis/Axis.html#getLabelAngle()">getLabelAngle</A>, <A HREF="../../../../org/jfree/chart/axis/Axis.html#getLabelEnclosure(java.awt.Graphics2D, org.jfree.ui.RectangleEdge)">getLabelEnclosure</A>, <A HREF="../../../../org/jfree/chart/axis/Axis.html#getLabelFont()">getLabelFont</A>, <A HREF="../../../../org/jfree/chart/axis/Axis.html#getLabelInsets()">getLabelInsets</A>, <A HREF="../../../../org/jfree/chart/axis/Axis.html#getLabelPaint()">getLabelPaint</A>, <A HREF="../../../../org/jfree/chart/axis/Axis.html#getMaxTickLabelWidth(java.awt.Graphics2D, java.awt.geom.Rectangle2D)">getMaxTickLabelWidth</A>, <A HREF="../../../../org/jfree/chart/axis/Axis.html#getPlot()">getPlot</A>, <A HREF="../../../../org/jfree/chart/axis/Axis.html#getTickLabelFont()">getTickLabelFont</A>, <A HREF="../../../../org/jfree/chart/axis/Axis.html#getTickLabelInsets()">getTickLabelInsets</A>, <A HREF="../../../../org/jfree/chart/axis/Axis.html#getTickLabelPaint()">getTickLabelPaint</A>, <A HREF="../../../../org/jfree/chart/axis/Axis.html#getTickMarkInsideLength()">getTickMarkInsideLength</A>, <A HREF="../../../../org/jfree/chart/axis/Axis.html#getTickMarkOutsideLength()">getTickMarkOutsideLength</A>, <A HREF="../../../../org/jfree/chart/axis/Axis.html#getTickMarkPaint()">getTickMarkPaint</A>, <A HREF="../../../../org/jfree/chart/axis/Axis.html#getTickMarkStroke()">getTickMarkStroke</A>, <A HREF="../../../../org/jfree/chart/axis/Axis.html#getTicks()">getTicks</A>, <A HREF="../../../../org/jfree/chart/axis/Axis.html#isCompatiblePlot(org.jfree.chart.plot.Plot)">isCompatiblePlot</A>, <A HREF="../../../../org/jfree/chart/axis/Axis.html#isTickLabelsVisible()">isTickLabelsVisible</A>, <A HREF="../../../../org/jfree/chart/axis/Axis.html#isTickMarksVisible()">isTickMarksVisible</A>, <A HREF="../../../../org/jfree/chart/axis/Axis.html#isVisible()">isVisible</A>, <A HREF="../../../../org/jfree/chart/axis/Axis.html#notifyListeners(org.jfree.chart.event.AxisChangeEvent)">notifyListeners</A>, <A HREF="../../../../org/jfree/chart/axis/Axis.html#refreshTicks(java.awt.Graphics2D, double, java.awt.geom.Rectangle2D, java.awt.geom.Rectangle2D, org.jfree.ui.RectangleEdge)">refreshTicks</A>, <A HREF="../../../../org/jfree/chart/axis/Axis.html#removeChangeListener(org.jfree.chart.event.AxisChangeListener)">removeChangeListener</A>, <A HREF="../../../../org/jfree/chart/axis/Axis.html#reserveSpace(java.awt.Graphics2D, org.jfree.chart.plot.Plot, java.awt.geom.Rectangle2D, org.jfree.ui.RectangleEdge, org.jfree.chart.axis.AxisSpace)">reserveSpace</A>, <A HREF="../../../../org/jfree/chart/axis/Axis.html#setFixedDimension(double)">setFixedDimension</A>, <A HREF="../../../../org/jfree/chart/axis/Axis.html#setLabel(java.lang.String)">setLabel</A>, <A HREF="../../../../org/jfree/chart/axis/Axis.html#setLabelAngle(double)">setLabelAngle</A>, <A HREF="../../../../org/jfree/chart/axis/Axis.html#setLabelFont(java.awt.Font)">setLabelFont</A>, <A HREF="../../../../org/jfree/chart/axis/Axis.html#setLabelInsets(java.awt.Insets)">setLabelInsets</A>, <A HREF="../../../../org/jfree/chart/axis/Axis.html#setLabelPaint(java.awt.Paint)">setLabelPaint</A>, <A HREF="../../../../org/jfree/chart/axis/Axis.html#setPlot(org.jfree.chart.plot.Plot)">setPlot</A>, <A HREF="../../../../org/jfree/chart/axis/Axis.html#setTickLabelFont(java.awt.Font)">setTickLabelFont</A>, <A HREF="../../../../org/jfree/chart/axis/Axis.html#setTickLabelInsets(java.awt.Insets)">setTickLabelInsets</A>, <A HREF="../../../../org/jfree/chart/axis/Axis.html#setTickLabelPaint(java.awt.Paint)">setTickLabelPaint</A>, <A HREF="../../../../org/jfree/chart/axis/Axis.html#setTickLabelsVisible(boolean)">setTickLabelsVisible</A>, <A HREF="../../../../org/jfree/chart/axis/Axis.html#setTickMarkInsideLength(float)">setTickMarkInsideLength</A>, <A HREF="../../../../org/jfree/chart/axis/Axis.html#setTickMarkOutsideLength(float)">setTickMarkOutsideLength</A>, <A HREF="../../../../org/jfree/chart/axis/Axis.html#setTickMarkPaint(java.awt.Paint)">setTickMarkPaint</A>, <A HREF="../../../../org/jfree/chart/axis/Axis.html#setTickMarkStroke(java.awt.Stroke)">setTickMarkStroke</A>, <A HREF="../../../../org/jfree/chart/axis/Axis.html#setTickMarksVisible(boolean)">setTickMarksVisible</A>, <A HREF="../../../../org/jfree/chart/axis/Axis.html#setVisible(boolean)">setVisible</A></CODE></TD></TR></TABLE> <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"><TD><B>Methods inherited from class java.lang.Object</B></TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE>finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD></TR></TABLE> <P><!-- ============ FIELD DETAIL =========== --><A NAME="field_detail"><!-- --></A><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><TD COLSPAN=1><FONT SIZE="+2"><B>Field Detail</B></FONT></TD></TR></TABLE><A NAME="DEFAULT_RANGE"><!-- --></A><H3>DEFAULT_RANGE</H3><PRE>public static final <A HREF="../../../../org/jfree/data/Range.html">Range</A> <B>DEFAULT_RANGE</B></PRE><DL><DD>The default axis range.<P><DL></DL></DL><HR><A NAME="DEFAULT_AUTO_RANGE"><!-- --></A><H3>DEFAULT_AUTO_RANGE</H3><PRE>public static final boolean <B>DEFAULT_AUTO_RANGE</B></PRE><DL><DD>The default auto-range value.<P><DL><DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.jfree.chart.axis.ValueAxis.DEFAULT_AUTO_RANGE">Constant Field Values</A></DL></DL><HR><A NAME="DEFAULT_INVERTED"><!-- --></A><H3>DEFAULT_INVERTED</H3><PRE>public static final boolean <B>DEFAULT_INVERTED</B></PRE><DL><DD>The default inverted flag setting.<P><DL><DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.jfree.chart.axis.ValueAxis.DEFAULT_INVERTED">Constant Field Values</A></DL></DL><HR><A NAME="DEFAULT_AUTO_RANGE_MINIMUM_SIZE"><!-- --></A><H3>DEFAULT_AUTO_RANGE_MINIMUM_SIZE</H3><PRE>public static final double <B>DEFAULT_AUTO_RANGE_MINIMUM_SIZE</B></PRE><DL><DD>The default minimum auto range.<P><DL><DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.jfree.chart.axis.ValueAxis.DEFAULT_AUTO_RANGE_MINIMUM_SIZE">Constant Field Values</A></DL></DL><HR><A NAME="DEFAULT_LOWER_MARGIN"><!-- --></A><H3>DEFAULT_LOWER_MARGIN</H3><PRE>public static final double <B>DEFAULT_LOWER_MARGIN</B></PRE><DL><DD>The default value for the lower margin (0.05 = 5%).<P><DL><DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.jfree.chart.axis.ValueAxis.DEFAULT_LOWER_MARGIN">Constant Field Values</A></DL></DL><HR><A NAME="DEFAULT_UPPER_MARGIN"><!-- --></A><H3>DEFAULT_UPPER_MARGIN</H3><PRE>public static final double <B>DEFAULT_UPPER_MARGIN</B></PRE><DL><DD>The default value for the upper margin (0.05 = 5%).<P><DL><DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.jfree.chart.axis.ValueAxis.DEFAULT_UPPER_MARGIN">Constant Field Values</A></DL></DL><HR><A NAME="DEFAULT_LOWER_BOUND"><!-- --></A><H3>DEFAULT_LOWER_BOUND</H3><PRE>public static final double <B>DEFAULT_LOWER_BOUND</B></PRE><DL><DD>The default lower bound for the axis.<P><DL><DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.jfree.chart.axis.ValueAxis.DEFAULT_LOWER_BOUND">Constant Field Values</A></DL></DL><HR><A NAME="DEFAULT_UPPER_BOUND"><!-- --></A><H3>DEFAULT_UPPER_BOUND</H3><PRE>public static final double <B>DEFAULT_UPPER_BOUND</B></PRE><DL><DD>The default upper bound for the axis.<P><DL><DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.jfree.chart.axis.ValueAxis.DEFAULT_UPPER_BOUND">Constant Field Values</A></DL></DL><HR><A NAME="DEFAULT_AUTO_TICK_UNIT_SELECTION"><!-- --></A><H3>DEFAULT_AUTO_TICK_UNIT_SELECTION</H3><PRE>public static final boolean <B>DEFAULT_AUTO_TICK_UNIT_SELECTION</B></PRE><DL><DD>The default auto-tick-unit-selection value.<P><DL><DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.jfree.chart.axis.ValueAxis.DEFAULT_AUTO_TICK_UNIT_SELECTION">Constant Field Values</A></DL></DL><HR><A NAME="MAXIMUM_TICK_COUNT"><!-- --></A><H3>MAXIMUM_TICK_COUNT</H3><PRE>public static final int <B>MAXIMUM_TICK_COUNT</B></PRE><DL><DD>The maximum tick count.<P><DL><DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.jfree.chart.axis.ValueAxis.MAXIMUM_TICK_COUNT">Constant Field Values</A></DL></DL><HR><A NAME="DEFAULT_AXIS_LINE_STROKE"><!-- --></A><H3>DEFAULT_AXIS_LINE_STROKE</H3><PRE>public static java.awt.Stroke <B>DEFAULT_AXIS_LINE_STROKE</B></PRE><DL><DD>The default axis line stroke.<P><DL></DL></DL><HR><A NAME="DEFAULT_AXIS_LINE_PAINT"><!-- --></A><H3>DEFAULT_AXIS_LINE_PAINT</H3><PRE>public static final java.awt.Color <B>DEFAULT_AXIS_LINE_PAINT</B></PRE><DL><DD>The default axis line paint.<P><DL></DL></DL><HR><A NAME="reservedForTickLabels"><!-- --></A><H3>reservedForTickLabels</H3><PRE>protected double <B>reservedForTickLabels</B></PRE><DL><DD>A temporary record of the amount of space reserved for the tick labels.<P><DL></DL></DL><HR><A NAME="reservedForAxisLabel"><!-- --></A><H3>reservedForAxisLabel</H3><PRE>protected double <B>reservedForAxisLabel</B></PRE><DL><DD>A temporary record of the amount of space reserved for the axis label.<P><DL></DL></DL><!-- ========= CONSTRUCTOR DETAIL ======== --><A NAME="constructor_detail"><!-- --></A><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><TD COLSPAN=1><FONT SIZE="+2"><B>Constructor Detail</B></FONT></TD></TR></TABLE><A NAME="ValueAxis(java.lang.String, org.jfree.chart.axis.TickUnits)"><!-- --></A><H3>ValueAxis</H3><PRE>protected <B>ValueAxis</B>(java.lang.String label, <A HREF="../../../../org/jfree/chart/axis/TickUnits.html">TickUnits</A> standardTickUnits)</PRE><DL><DD>Constructs a value axis.<P><DT><B>Parameters:</B><DD><CODE>label</CODE> - the axis label.<DD><CODE>standardTickUnits</CODE> - a collection of standard tick units.</DL><!-- ============ METHOD DETAIL ========== --><A NAME="method_detail"><!-- --></A><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><TD COLSPAN=1><FONT SIZE="+2"><B>Method Detail</B></FONT></TD></TR></TABLE><A NAME="isVerticalTickLabels()"><!-- --></A><H3>isVerticalTickLabels</H3><PRE>public boolean <B>isVerticalTickLabels</B>()</PRE>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?