ChartAxis
遗产: java.lang.Object
所有已实现的接口: java.lang.Cloneable
public class ChartAxis implements Cloneable
表示图表的轴选项。
要了解更多信息,请访问Working with Charts文档文章。
方法
equals(Object arg0)
public boolean equals(Object arg0)
参数:
范围 | 类型 | 描述 |
---|---|---|
arg0 | java.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()
指定此轴如何与垂直轴相交。
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 新图表的支持。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | boolean | 指示值轴是否与类别之间的类别轴相交的标志。 |
setBaseTimeUnit(int value)
public void setBaseTimeUnit(int value)
设置时间类别轴上表示的最小时间单位。该属性仅对时间类别轴有效。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | int | 时间类别轴上表示的最小时间单位。该值必须是其中之一AxisTimeUnit常数。 |
setCategoryType(int value)
public void setCategoryType(int value)
设置类别轴的类型。仅文本类别 (AxisCategoryType.CATEGORY) 在 MS Office 2016 新图表中是允许的。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | int | 类别轴的类型。该值必须是其中之一AxisCategoryType常数。 |
setCrosses(int value)
public void setCrosses(int value)
指定此轴如何与垂直轴相交。
MS Office 2016 新图表不支持该属性。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | int | 对应的int值。该值必须是其中之一AxisCrosses常数。 |
setCrossesAt(double value)
public void setCrossesAt(double value)
指定轴在垂直轴上的交叉位置。
该属性仅在以下情况下有效getCrosses() / setCrosses(int)设置为AxisCrosses.CUSTOM.它不受 MS Office 2016 新图表的支持。
单位由轴的类型决定。当轴是数值轴时,属性的值是数值轴上的十进制数。当轴是时间类别轴时,该值定义为相对于基准日期 (30/12/1899) 的整数天数。对于文本类别轴,该值为整数类别编号,从 1 开始作为第一个类别。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | double | 对应的双精度值。 |
setHidden(boolean value)
public void setHidden(boolean value)
设置一个标志,指示此轴是否隐藏。默认值为false.
参数:
范围 | 类型 | 描述 |
---|---|---|
value | boolean | 指示此轴是否隐藏的标志。 |
setMajorTickMark(int value)
public void setMajorTickMark(int value)
设置主要刻度线。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | int | 主要的刻度线。该值必须是其中之一AxisTickMark常数。 |
setMajorUnit(double value)
public void setMajorUnit(double value)
设置主要刻度线之间的距离。
值的有效范围大于零。该属性对时间类别和值轴有影响。
设置此属性会设置getMajorUnitIsAuto() / setMajorUnitIsAuto(boolean)财产false.
参数:
范围 | 类型 | 描述 |
---|---|---|
value | double | 主要刻度线之间的距离。 |
setMajorUnitIsAuto(boolean value)
public void setMajorUnitIsAuto(boolean value)
设置一个标志,指示是否应使用主要刻度线之间的默认距离。该属性对时间类别和值轴有影响。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | boolean | 指示是否应使用主要刻度线之间的默认距离的标志。 |
setMajorUnitScale(int value)
public void setMajorUnitScale(int value)
设置时间类别轴上主要刻度线的刻度值。该属性仅对时间类别轴有效。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | int | 时间类别轴上主要刻度线的刻度值。该值必须是其中之一AxisTimeUnit常数。 |
setMinorTickMark(int value)
public void setMinorTickMark(int value)
设置轴的次刻度线。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | int | 轴的次要刻度线。该值必须是其中之一AxisTickMark常数。 |
setMinorUnit(double value)
public void setMinorUnit(double value)
设置次刻度线之间的距离。
值的有效范围大于零。该属性对时间类别和值轴有影响。
设置此属性会设置getMinorUnitIsAuto() / setMinorUnitIsAuto(boolean)财产false.
参数:
范围 | 类型 | 描述 |
---|---|---|
value | double | 小刻度线之间的距离。 |
setMinorUnitIsAuto(boolean value)
public void setMinorUnitIsAuto(boolean value)
设置一个标志,指示是否应使用次要刻度线之间的默认距离。该属性对时间类别和值轴有影响。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | boolean | 指示是否应使用次要刻度线之间的默认距离的标志。 |
setMinorUnitScale(int value)
public void setMinorUnitScale(int value)
设置时间类别轴上次要刻度线的刻度值。该属性仅对时间类别轴有效。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | int | 时间类别轴上次要刻度线的刻度值。该值必须是其中之一AxisTimeUnit常数。 |
setReverseOrder(boolean value)
public void setReverseOrder(boolean value)
设置一个标志,指示轴的值是否应以相反的顺序显示,即从最大值到最小值。 MS Office 2016 新图表不支持该属性。默认值为false.
参数:
范围 | 类型 | 描述 |
---|---|---|
value | boolean | 指示轴值是否应以相反顺序显示的标志,即 |
setTickLabelAlignment(int value)
public void setTickLabelAlignment(int value)
设置轴刻度标签的文本对齐方式。
此属性仅对多行标签有效。
默认值为ParagraphAlignment.CENTER.
.
参数:
范围 | 类型 | 描述 |
---|---|---|
value | int | 轴刻度标签的文本对齐方式。该值必须是其中之一ParagraphAlignment常数。 |
setTickLabelOffset(int value)
public void setTickLabelOffset(int value)
设置标签与轴的距离。
该属性表示默认标签偏移量的百分比。
有效范围是 0 到 1000%(含)。默认值为 100%。
该属性仅对类别轴有效。它不受 MS Office 2016 新图表的支持。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | int | 标签与轴的距离。 |
setTickLabelPosition(int value)
public void setTickLabelPosition(int value)
设置轴上刻度标签的位置。 MS Office 2016 新图表不支持该属性。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | int | 刻度标签在轴上的位置。该值必须是其中之一AxisTickLabelPosition常数。 |
setTickLabelSpacing(int value)
public void setTickLabelSpacing(int value)
设置绘制刻度标签的间隔。
该属性对文本类别和系列轴有效。它不受 MS Office 2016 新图表的支持。值的有效范围大于或等于 1。
设置此属性会设置getTickLabelSpacingIsAuto() / setTickLabelSpacingIsAuto(boolean)财产false.
参数:
范围 | 类型 | 描述 |
---|---|---|
value | int | 绘制刻度标签的间隔。 |
setTickLabelSpacingIsAuto(boolean value)
public void setTickLabelSpacingIsAuto(boolean value)
设置一个标志,指示是否应使用绘图刻度标签的自动间隔。
默认值为true.
该属性对文本类别和系列轴有效。它不受 MS Office 2016 新图表的支持。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | boolean | 指示是否应使用绘图刻度标签的自动间隔的标志。 |
setTickMarkSpacing(int value)
public void setTickMarkSpacing(int value)
设置绘制刻度线的间隔。
该属性对文本类别和系列轴有效。它不受 MS Office 2016 新图表的支持。
值的有效范围大于或等于 1。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | int | 绘制刻度线的间隔。 |
setTitle(ChartTitle value)
public void setTitle(ChartTitle value)
参数:
范围 | 类型 | 描述 |
---|---|---|
value | ChartTitle |
setTitleDeleted(boolean value)
public void setTitleDeleted(boolean value)
参数:
范围 | 类型 | 描述 |
---|---|---|
value | boolean |
toString()
public String toString()
退货: java.lang.字符串
wait()
public final void wait()
wait(long arg0)
public final native void wait(long arg0)
参数:
范围 | 类型 | 描述 |
---|---|---|
arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
参数:
范围 | 类型 | 描述 |
---|---|---|
arg0 | long | |
arg1 | int |