ChartAxis

遗产: java.lang.Object

所有已实现的接口: java.lang.Cloneable

public class ChartAxis implements Cloneable

表示图表的轴选项。

要了解更多信息,请访问Working with Charts文档文章。

方法

方法描述
equals(Object arg0)
getAxisBetweenCategories()获取一个标志,该标志指示值轴是否与类别之间的类别轴交叉。
getBaseTimeUnit()获取时间类别轴上表示的最小时间单位。
getCategoryType()获取类别轴的类型。
getClass()
getCrosses()指定此轴如何与垂直轴相交。
getCrossesAt()指定轴在垂直轴上的交叉位置。
getDisplayUnit()指定值轴的显示单位的缩放值。
getDocument()返回标题持有者所属的文档。
getHidden()获取指示此轴是否隐藏的标志。
getMajorTickMark()获取主要刻度线。
getMajorUnit()获取主要刻度线之间的距离。
getMajorUnitIsAuto()获取一个标志,指示是否应使用主要刻度线之间的默认距离。
getMajorUnitScale()获取时间类别轴上主要刻度线的刻度值。
getMinorTickMark()获取轴的次要刻度线。
getMinorUnit()获取次要刻度线之间的距离。
getMinorUnitIsAuto()获取一个标志,指示是否应使用次要刻度线之间的默认距离。
getMinorUnitScale()获取时间类别轴上次要刻度线的刻度值。
getNumberFormat()返回一个ChartNumberFormat允许为轴定义数字格式的对象。
getReverseOrder()获取一个标志,该标志指示轴的值是否应该以相反的顺序显示,即
getScaling()提供对轴缩放选项的访问。
getTickLabelAlignment()获取轴刻度标签的文本对齐方式。
getTickLabelOffset()获取标签与轴的距离。
getTickLabelPosition()获取刻度标签在轴上的位置。
getTickLabelSpacing()获取绘制刻度标签的间隔。
getTickLabelSpacingIsAuto()获取一个标志,该标志指示是否应使用绘制刻度标签的自动间隔。
getTickMarkSpacing()获取绘制刻度线的间隔。
getTitle()
getTitleDeleted()
getTitlePosition()
getType()返回轴的类型。
hashCode()
isInherited()
isVisible()
notify()
notifyAll()
setAxisBetweenCategories(boolean value)设置一个标志,指示值轴是否与类别之间的类别轴相交。
setBaseTimeUnit(int value)设置时间类别轴上表示的最小时间单位。
setCategoryType(int value)设置类别轴的类型。
setCrosses(int value)指定此轴如何与垂直轴相交。
setCrossesAt(double value)指定轴在垂直轴上的交叉位置。
setHidden(boolean value)设置一个标志,指示此轴是否隐藏。
setMajorTickMark(int value)设置主要刻度线。
setMajorUnit(double value)设置主要刻度线之间的距离。
setMajorUnitIsAuto(boolean value)设置一个标志,指示是否应使用主要刻度线之间的默认距离。
setMajorUnitScale(int value)设置时间类别轴上主要刻度线的刻度值。
setMinorTickMark(int value)设置轴的次刻度线。
setMinorUnit(double value)设置次刻度线之间的距离。
setMinorUnitIsAuto(boolean value)设置一个标志,指示是否应使用次要刻度线之间的默认距离。
setMinorUnitScale(int value)设置时间类别轴上次要刻度线的刻度值。
setReverseOrder(boolean value)设置一个标志,指示轴的值是否应以相反的顺序显示,即
setTickLabelAlignment(int value)设置轴刻度标签的文本对齐方式。
setTickLabelOffset(int value)设置标签与轴的距离。
setTickLabelPosition(int value)设置轴上刻度标签的位置。
setTickLabelSpacing(int value)设置绘制刻度标签的间隔。
setTickLabelSpacingIsAuto(boolean value)设置一个标志,指示是否应使用绘图刻度标签的自动间隔。
setTickMarkSpacing(int value)设置绘制刻度线的间隔。
setTitle(ChartTitle value)
setTitleDeleted(boolean value)
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

equals(Object arg0)

public boolean equals(Object arg0)

参数:

范围类型描述
arg0java.lang.Object

退货: 布尔值

getAxisBetweenCategories()

public boolean getAxisBetweenCategories()

获取一个标志,该标志指示值轴是否与类别之间的类别轴交叉。该属性仅对值轴有效。它不受 MS Office 2016 新图表的支持。

退货: boolean - 一个标志,指示值轴是否与类别之间的类别轴相交。

getBaseTimeUnit()

public int getBaseTimeUnit()

获取时间类别轴上表示的最小时间单位。该属性仅对时间类别轴有效。

退货: int - 时间类别轴上表示的最小时间单位。返回值是其中之一AxisTimeUnit常数。

getCategoryType()

public int getCategoryType()

获取类别轴的类型。仅文本类别 (AxisCategoryType.CATEGORY) 在 MS Office 2016 新图表中是允许的。

退货: int - 类别轴的类型。返回值是其中之一AxisCategoryType常数。

getClass()

public final native Class<?> getClass()

退货: java.lang.Class

getCrosses()

public int getCrosses()

指定此轴如何与垂直轴相交。

默认值为AxisCrosses.AUTOMATIC.

MS Office 2016 新图表不支持该属性。

退货: int - 相应的 int 值。返回值是其中之一AxisCrosses常数。

getCrossesAt()

public double getCrossesAt()

指定轴在垂直轴上的交叉位置。

该属性仅在以下情况下有效getCrosses() / setCrosses(int)设置为AxisCrosses.CUSTOM.它不受 MS Office 2016 新图表的支持。

单位由轴的类型决定。当轴是数值轴时,属性的值是数值轴上的十进制数。当轴是时间类别轴时,该值定义为相对于基准日期 (30/12/1899) 的整数天数。对于文本类别轴,该值为整数类别编号,从 1 开始作为第一个类别。

退货: double - 相应的双精度值。

getDisplayUnit()

public AxisDisplayUnit getDisplayUnit()

指定值轴的显示单位的缩放值。该属性仅对值轴有效。

退货: AxisDisplayUnit - 相应的AxisDisplayUnit价值。

getDocument()

public DocumentBase getDocument()

返回标题持有者所属的文档。

退货: DocumentBase - 所有权人所属的文件。

getHidden()

public boolean getHidden()

获取指示此轴是否隐藏的标志。默认值为false.

退货: boolean - 指示此轴是否隐藏的标志。

getMajorTickMark()

public int getMajorTickMark()

获取主要刻度线。

退货: int - 主要刻度线。返回值是其中之一AxisTickMark常数。

getMajorUnit()

public double getMajorUnit()

获取主要刻度线之间的距离。

值的有效范围大于零。该属性对时间类别和值轴有影响。

设置此属性会设置getMajorUnitIsAuto() / setMajorUnitIsAuto(boolean)财产false.

退货: 双 - 主要刻度线之间的距离。

getMajorUnitIsAuto()

public boolean getMajorUnitIsAuto()

获取一个标志,指示是否应使用主要刻度线之间的默认距离。该属性对时间类别和值轴有影响。

退货: boolean - 一个标志,指示是否应使用主要刻度线之间的默认距离。

getMajorUnitScale()

public int getMajorUnitScale()

获取时间类别轴上主要刻度线的刻度值。该属性仅对时间类别轴有效。

退货: int - 时间类别轴上主要刻度线的刻度值。返回值是其中之一AxisTimeUnit常数。

getMinorTickMark()

public int getMinorTickMark()

获取轴的次要刻度线。

退货: int - 轴的次刻度线。返回值是其中之一AxisTickMark常数。

getMinorUnit()

public double getMinorUnit()

获取次要刻度线之间的距离。

值的有效范围大于零。该属性对时间类别和值轴有影响。

设置此属性会设置getMinorUnitIsAuto() / setMinorUnitIsAuto(boolean)财产false.

退货: double - 次要刻度线之间的距离。

getMinorUnitIsAuto()

public boolean getMinorUnitIsAuto()

获取一个标志,指示是否应使用次要刻度线之间的默认距离。该属性对时间类别和值轴有影响。

退货: boolean - 一个标志,指示是否应使用次要刻度线之间的默认距离。

getMinorUnitScale()

public int getMinorUnitScale()

获取时间类别轴上次要刻度线的刻度值。该属性仅对时间类别轴有效。

退货: int - 时间类别轴上次要刻度线的刻度值。返回值是其中之一AxisTimeUnit常数。

getNumberFormat()

public ChartNumberFormat getNumberFormat()

返回一个ChartNumberFormat允许为轴定义数字格式的对象。

退货: ChartNumberFormat - 一个ChartNumberFormat允许为轴定义数字格式的对象。

getReverseOrder()

public boolean getReverseOrder()

获取一个标志,指示轴的值是否应按相反顺序显示,即从最大值到最小值。 MS Office 2016 新图表不支持该属性。默认值为false.

退货: boolean - 指示轴值是否应以相反顺序显示的标志,即

getScaling()

public AxisScaling getScaling()

提供对轴缩放选项的访问。

退货: AxisScaling - 相应的AxisScaling价值。

getTickLabelAlignment()

public int getTickLabelAlignment()

获取轴刻度标签的文本对齐方式。

此属性仅对多行标签有效。

默认值为ParagraphAlignment.CENTER.

.

退货: int - 轴刻度标签的文本对齐方式。返回值是其中之一ParagraphAlignment常数。

getTickLabelOffset()

public int getTickLabelOffset()

获取标签与轴的距离。

该属性表示默认标签偏移量的百分比。

有效范围是 0 到 1000%(含)。默认值为 100%。

该属性仅对类别轴有效。它不受 MS Office 2016 新图表的支持。

退货: int - 标签与轴的距离。

getTickLabelPosition()

public int getTickLabelPosition()

获取刻度标签在轴上的位置。 MS Office 2016 新图表不支持该属性。

退货: int - 刻度标签在轴上的位置。返回值是其中之一AxisTickLabelPosition常数。

getTickLabelSpacing()

public int getTickLabelSpacing()

获取绘制刻度标签的间隔。

该属性对文本类别和系列轴有效。它不受 MS Office 2016 新图表的支持。值的有效范围大于或等于 1。

设置此属性会设置getTickLabelSpacingIsAuto() / setTickLabelSpacingIsAuto(boolean)财产false.

退货: int - 绘制刻度标签的时间间隔。

getTickLabelSpacingIsAuto()

public boolean getTickLabelSpacingIsAuto()

获取一个标志,该标志指示是否应使用绘制刻度标签的自动间隔。

默认值为true.

该属性对文本类别和系列轴有效。它不受 MS Office 2016 新图表的支持。

退货: boolean - 指示是否应使用绘图刻度标签的自动间隔的标志。

getTickMarkSpacing()

public int getTickMarkSpacing()

获取绘制刻度线的间隔。

该属性对文本类别和系列轴有效。它不受 MS Office 2016 新图表的支持。

值的有效范围大于或等于 1。

退货: int - 绘制刻度线的时间间隔。

getTitle()

public ChartTitle getTitle()

退货: ChartTitle

getTitleDeleted()

public boolean getTitleDeleted()

退货: 布尔值

getTitlePosition()

public int getTitlePosition()

退货: 整数

getType()

public int getType()

返回轴的类型。

退货: int - 轴的类型。返回值是其中之一ChartAxisType常数。

hashCode()

public native int hashCode()

退货: 整数

isInherited()

public boolean isInherited()

退货: 布尔值

isVisible()

public boolean isVisible()

退货: 布尔值

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

setAxisBetweenCategories(boolean value)

public void setAxisBetweenCategories(boolean value)

设置一个标志,指示值轴是否与类别之间的类别轴相交。该属性仅对值轴有效。它不受 MS Office 2016 新图表的支持。

参数:

范围类型描述
valueboolean指示值轴是否与类别之间的类别轴相交的标志。

setBaseTimeUnit(int value)

public void setBaseTimeUnit(int value)

设置时间类别轴上表示的最小时间单位。该属性仅对时间类别轴有效。

参数:

范围类型描述
valueint时间类别轴上表示的最小时间单位。该值必须是其中之一AxisTimeUnit常数。

setCategoryType(int value)

public void setCategoryType(int value)

设置类别轴的类型。仅文本类别 (AxisCategoryType.CATEGORY) 在 MS Office 2016 新图表中是允许的。

参数:

范围类型描述
valueint类别轴的类型。该值必须是其中之一AxisCategoryType常数。

setCrosses(int value)

public void setCrosses(int value)

指定此轴如何与垂直轴相交。

默认值为AxisCrosses.AUTOMATIC.

MS Office 2016 新图表不支持该属性。

参数:

范围类型描述
valueint对应的int值。该值必须是其中之一AxisCrosses常数。

setCrossesAt(double value)

public void setCrossesAt(double value)

指定轴在垂直轴上的交叉位置。

该属性仅在以下情况下有效getCrosses() / setCrosses(int)设置为AxisCrosses.CUSTOM.它不受 MS Office 2016 新图表的支持。

单位由轴的类型决定。当轴是数值轴时,属性的值是数值轴上的十进制数。当轴是时间类别轴时,该值定义为相对于基准日期 (30/12/1899) 的整数天数。对于文本类别轴,该值为整数类别编号,从 1 开始作为第一个类别。

参数:

范围类型描述
valuedouble对应的双精度值。

setHidden(boolean value)

public void setHidden(boolean value)

设置一个标志,指示此轴是否隐藏。默认值为false.

参数:

范围类型描述
valueboolean指示此轴是否隐藏的标志。

setMajorTickMark(int value)

public void setMajorTickMark(int value)

设置主要刻度线。

参数:

范围类型描述
valueint主要的刻度线。该值必须是其中之一AxisTickMark常数。

setMajorUnit(double value)

public void setMajorUnit(double value)

设置主要刻度线之间的距离。

值的有效范围大于零。该属性对时间类别和值轴有影响。

设置此属性会设置getMajorUnitIsAuto() / setMajorUnitIsAuto(boolean)财产false.

参数:

范围类型描述
valuedouble主要刻度线之间的距离。

setMajorUnitIsAuto(boolean value)

public void setMajorUnitIsAuto(boolean value)

设置一个标志,指示是否应使用主要刻度线之间的默认距离。该属性对时间类别和值轴有影响。

参数:

范围类型描述
valueboolean指示是否应使用主要刻度线之间的默认距离的标志。

setMajorUnitScale(int value)

public void setMajorUnitScale(int value)

设置时间类别轴上主要刻度线的刻度值。该属性仅对时间类别轴有效。

参数:

范围类型描述
valueint时间类别轴上主要刻度线的刻度值。该值必须是其中之一AxisTimeUnit常数。

setMinorTickMark(int value)

public void setMinorTickMark(int value)

设置轴的次刻度线。

参数:

范围类型描述
valueint轴的次要刻度线。该值必须是其中之一AxisTickMark常数。

setMinorUnit(double value)

public void setMinorUnit(double value)

设置次刻度线之间的距离。

值的有效范围大于零。该属性对时间类别和值轴有影响。

设置此属性会设置getMinorUnitIsAuto() / setMinorUnitIsAuto(boolean)财产false.

参数:

范围类型描述
valuedouble小刻度线之间的距离。

setMinorUnitIsAuto(boolean value)

public void setMinorUnitIsAuto(boolean value)

设置一个标志,指示是否应使用次要刻度线之间的默认距离。该属性对时间类别和值轴有影响。

参数:

范围类型描述
valueboolean指示是否应使用次要刻度线之间的默认距离的标志。

setMinorUnitScale(int value)

public void setMinorUnitScale(int value)

设置时间类别轴上次要刻度线的刻度值。该属性仅对时间类别轴有效。

参数:

范围类型描述
valueint时间类别轴上次要刻度线的刻度值。该值必须是其中之一AxisTimeUnit常数。

setReverseOrder(boolean value)

public void setReverseOrder(boolean value)

设置一个标志,指示轴的值是否应以相反的顺序显示,即从最大值到最小值。 MS Office 2016 新图表不支持该属性。默认值为false.

参数:

范围类型描述
valueboolean指示轴值是否应以相反顺序显示的标志,即

setTickLabelAlignment(int value)

public void setTickLabelAlignment(int value)

设置轴刻度标签的文本对齐方式。

此属性仅对多行标签有效。

默认值为ParagraphAlignment.CENTER.

.

参数:

范围类型描述
valueint轴刻度标签的文本对齐方式。该值必须是其中之一ParagraphAlignment常数。

setTickLabelOffset(int value)

public void setTickLabelOffset(int value)

设置标签与轴的距离。

该属性表示默认标签偏移量的百分比。

有效范围是 0 到 1000%(含)。默认值为 100%。

该属性仅对类别轴有效。它不受 MS Office 2016 新图表的支持。

参数:

范围类型描述
valueint标签与轴的距离。

setTickLabelPosition(int value)

public void setTickLabelPosition(int value)

设置轴上刻度标签的位置。 MS Office 2016 新图表不支持该属性。

参数:

范围类型描述
valueint刻度标签在轴上的位置。该值必须是其中之一AxisTickLabelPosition常数。

setTickLabelSpacing(int value)

public void setTickLabelSpacing(int value)

设置绘制刻度标签的间隔。

该属性对文本类别和系列轴有效。它不受 MS Office 2016 新图表的支持。值的有效范围大于或等于 1。

设置此属性会设置getTickLabelSpacingIsAuto() / setTickLabelSpacingIsAuto(boolean)财产false.

参数:

范围类型描述
valueint绘制刻度标签的间隔。

setTickLabelSpacingIsAuto(boolean value)

public void setTickLabelSpacingIsAuto(boolean value)

设置一个标志,指示是否应使用绘图刻度标签的自动间隔。

默认值为true.

该属性对文本类别和系列轴有效。它不受 MS Office 2016 新图表的支持。

参数:

范围类型描述
valueboolean指示是否应使用绘图刻度标签的自动间隔的标志。

setTickMarkSpacing(int value)

public void setTickMarkSpacing(int value)

设置绘制刻度线的间隔。

该属性对文本类别和系列轴有效。它不受 MS Office 2016 新图表的支持。

值的有效范围大于或等于 1。

参数:

范围类型描述
valueint绘制刻度线的间隔。

setTitle(ChartTitle value)

public void setTitle(ChartTitle value)

参数:

范围类型描述
valueChartTitle

setTitleDeleted(boolean value)

public void setTitleDeleted(boolean value)

参数:

范围类型描述
valueboolean

toString()

public String toString()

退货: java.lang.字符串

wait()

public final void wait()

wait(long arg0)

public final native void wait(long arg0)

参数:

范围类型描述
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

参数:

范围类型描述
arg0long
arg1int