ListLevel

遗产: java.lang.Object

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

public class ListLevel implements Cloneable

定义列表级别的格式。

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

您不创建此类的对象。创建列表时会自动创建列表级对象。您访问ListLevel通过对象ListLevelCollection收藏。

使用属性ListLevel为单个列表级别指定列表格式。

方法

方法描述
clearRunAttrs()
createPictureBullet()为当前列表级别创建图片项目符号形状。
deletePictureBullet()删除当前列表级别的图片项目符号。
equals(ListLevel level)与指定的 ListLevel 进行比较。
equals(Object arg0)
fetchInheritedRunAttr(int key)
getAlignment()获取列表项的实际数量的对齐方式。
getClass()
getCustomNumberStyleFormat()获取此列表级别的自定义数字样式格式。
getDirectRunAttr(int key)
getEffectiveValue(int index, int numberStyle, String customNumberStyleFormat)
getFont()指定用于列表标签的字符格式。
getImageData()返回当前列表级别的图片项目符号形状的图像数据。
getLinkedStyle()获取链接到此列表级别的段落样式。
getNumberFormat()获取列表级别的数字格式。
getNumberPosition()获取列表级别的数字或项目符号的位置(以磅为单位)。
getNumberStyle()获取此列表级别的数字样式。
getRestartAfterLevel()获取在指定列表级别重新开始编号之前必须出现的列表级别。
getStartAt()获取此列表级别的起始编号。
getTabPosition()获取列表级别的制表符位置(以磅为单位)。
getTextPosition()获取列表级别的第二行换行文本的位置(以磅为单位)。
getTrailingCharacter()获取在列表级别的数字之后插入的字符。
hashCode()
isLegal()如果关卡将所有继承的数字转换为阿拉伯数字,则为 True;如果保留其数字样式,则为 false。
isLegal(boolean value)如果关卡将所有继承的数字转换为阿拉伯数字,则为 True;如果保留其数字样式,则为 false。
notify()
notifyAll()
removeRunAttr(int key)
setAlignment(int value)设置列表项实际数量的对齐方式。
setLinkedStyle(Style value)设置链接到此列表级别的段落样式。
setNumberFormat(String value)设置列表级别的数字格式。
setNumberPosition(double value)设置列表级别的数字或项目符号的位置(以磅为单位)。
setNumberStyle(int value)设置此列表级别的数字样式。
setRestartAfterLevel(int value)设置在指定列表级别重新开始编号之前必须出现的列表级别。
setRunAttr(int key, Object value)
setStartAt(int value)设置此列表级别的起始编号。
setTabPosition(double value)设置列表级别的制表符位置(以磅为单位)。
setTextPosition(double value)设置列表级别的第二行换行文本的位置(以磅为单位)。
setTrailingCharacter(int value)设置在列表级别的数字之后插入的字符。
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

clearRunAttrs()

public void clearRunAttrs()

createPictureBullet()

public void createPictureBullet()

为当前列表级别创建图片项目符号形状。请注意,NumberStyle 将设置为 Bullet,NumberFormat 将设置为“\xF0B7" 以正确显示图片项目符号。红十字图像将在创建时设置为图片项目符号图像。要更改它,请使用getImageData().

deletePictureBullet()

public void deletePictureBullet()

删除当前列表级别的图片项目符号。删除后将显示默认项目符号。

equals(ListLevel level)

public boolean equals(ListLevel level)

与指定的 ListLevel 进行比较。

参数:

范围类型描述
levelListLevel

退货: 布尔值

equals(Object arg0)

public boolean equals(Object arg0)

参数:

范围类型描述
arg0java.lang.Object

退货: 布尔值

fetchInheritedRunAttr(int key)

public Object fetchInheritedRunAttr(int key)

参数:

范围类型描述
keyint

退货: java.lang.Object

getAlignment()

public int getAlignment()

获取列表项的实际数量的对齐方式。

列表标签相对于getNumberPosition() / setNumberPosition(double)财产。

退货: int - 列表项的实际数量的理由。返回值是其中之一ListLevelAlignment常数。

getClass()

public final native Class<?> getClass()

退货: java.lang.Class

getCustomNumberStyleFormat()

public String getCustomNumberStyleFormat()

获取此列表级别的自定义数字样式格式。例如:“a, �,\u011d, …”。

退货: java.lang.String - 此列表级别的自定义数字样式格式。

getDirectRunAttr(int key)

public Object getDirectRunAttr(int key)

参数:

范围类型描述
keyint

退货: java.lang.Object

getEffectiveValue(int index, int numberStyle, String customNumberStyleFormat)

public static String getEffectiveValue(int index, int numberStyle, String customNumberStyleFormat)

参数:

范围类型描述
indexint
numberStyleint
customNumberStyleFormatjava.lang.String

退货: java.lang.字符串

getFont()

public Font getFont()

指定用于列表标签的字符格式。

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

getImageData()

public ImageData getImageData()

返回当前列表级别的图片项目符号形状的图像数据。如果此级别未定义图片项目符号,则返回 null。在为非图片项目符号形状设置新图像之前,请使用createPictureBullet()先方法。

退货: ImageData - 当前列表级别的图片项目符号形状的图像数据。

getLinkedStyle()

public Style getLinkedStyle()

获取链接到此列表级别的段落样式。

当列表级别未链接到段落样式时,此属性为 null。此属性可以设置为空。

退货: Style 链接到此列表级别的段落样式。

getNumberFormat()

public String getNumberFormat()

获取列表级别的数字格式。

在普通文本字符中,字符串可以包含占位符\x0000 到\x0008 表示相应列表级别的数字。

例如,字符串“\x0000。\x0001)”将生成一个类似于“1.5)”的列表标签。数字“1”是第一级列表中的当前编号,数字“5”是第二级列表中的当前编号。

不允许为空,但空字符串表示没有数字有效。

退货: java.lang.String - 列表级别的数字格式。

getNumberPosition()

public double getNumberPosition()

获取列表级别的数字或项目符号的位置(以磅为单位)。

getNumberPosition() / setNumberPosition(double)对应段落的 LeftIndent 加上 FirstLineIndent。

退货: double - 列表级别的数字或项目符号的位置(以磅为单位)。

getNumberStyle()

public int getNumberStyle()

获取此列表级别的数字样式。

退货: int - 此列表级别的数字样式。返回值是其中之一NumberStyle常数。

getRestartAfterLevel()

public int getRestartAfterLevel()

获取在指定列表级别重新开始编号之前必须出现的列表级别。

-1 的值表示编号将继续。

退货: int - 在指定列表级别重新开始编号之前必须出现的列表级别。

getStartAt()

public int getStartAt()

获取此列表级别的起始编号。

默认值为 1。

退货: int - 此列表级别的起始编号。

getTabPosition()

public double getTabPosition()

获取列表级别的制表符位置(以磅为单位)。

只有当getTrailingCharacter() / setTrailingCharacter(int)是一个选项卡。

退货: double - 列表级别的制表符位置(以磅为单位)。

getTextPosition()

public double getTextPosition()

获取列表级别的第二行换行文本的位置(以磅为单位)。

getTextPosition() / setTextPosition(double)对应于段落的 LeftIndent。

退货: double - 列表级别的第二行换行文本的位置(以磅为单位)。

getTrailingCharacter()

public int getTrailingCharacter()

获取在列表级别的数字之后插入的字符。

退货: int - 在列表级别的数字之后插入的字符。返回值是其中之一ListTrailingCharacter常数。

hashCode()

public int hashCode()

退货: 整数

isLegal()

public boolean isLegal()

如果关卡将所有继承的数字转换为阿拉伯数字,则为 True;如果保留其数字样式,则为 false。

退货: boolean - 相应的布尔值。

isLegal(boolean value)

public void isLegal(boolean value)

如果关卡将所有继承的数字转换为阿拉伯数字,则为 True;如果保留其数字样式,则为 false。

参数:

范围类型描述
valueboolean对应的布尔值。

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

removeRunAttr(int key)

public void removeRunAttr(int key)

参数:

范围类型描述
keyint

setAlignment(int value)

public void setAlignment(int value)

设置列表项实际数量的对齐方式。

列表标签相对于getNumberPosition() / setNumberPosition(double)财产。

参数:

范围类型描述
valueint列表项的实际数量的理由。该值必须是其中之一ListLevelAlignment常数。

setLinkedStyle(Style value)

public void setLinkedStyle(Style value)

设置链接到此列表级别的段落样式。

当列表级别未链接到段落样式时,此属性为 null。此属性可以设置为空。

参数:

范围类型描述
valueStyle链接到此列表级别的段落样式。

setNumberFormat(String value)

public void setNumberFormat(String value)

设置列表级别的数字格式。

在普通文本字符中,字符串可以包含占位符\x0000 到\x0008 表示相应列表级别的数字。

例如,字符串“\x0000。\x0001)”将生成一个类似于“1.5)”的列表标签。数字“1”是第一级列表中的当前编号,数字“5”是第二级列表中的当前编号。

不允许为空,但空字符串表示没有数字有效。

参数:

范围类型描述
valuejava.lang.String列表级别的数字格式。

setNumberPosition(double value)

public void setNumberPosition(double value)

设置列表级别的数字或项目符号的位置(以磅为单位)。

getNumberPosition() / setNumberPosition(double)对应段落的 LeftIndent 加上 FirstLineIndent。

参数:

范围类型描述
valuedouble列表级别的数字或项目符号的位置(以磅为单位)。

setNumberStyle(int value)

public void setNumberStyle(int value)

设置此列表级别的数字样式。

参数:

范围类型描述
valueint此列表级别的数字样式。该值必须是其中之一NumberStyle常数。

setRestartAfterLevel(int value)

public void setRestartAfterLevel(int value)

设置在指定列表级别重新开始编号之前必须出现的列表级别。

-1 的值表示编号将继续。

参数:

范围类型描述
valueint必须出现在指定列表级别之前的列表级别重新开始编号。

setRunAttr(int key, Object value)

public void setRunAttr(int key, Object value)

参数:

范围类型描述
keyint
valuejava.lang.Object

setStartAt(int value)

public void setStartAt(int value)

设置此列表级别的起始编号。

默认值为 1。

参数:

范围类型描述
valueint此列表级别的起始编号。

setTabPosition(double value)

public void setTabPosition(double value)

设置列表级别的制表符位置(以磅为单位)。

只有当getTrailingCharacter() / setTrailingCharacter(int)是一个选项卡。

参数:

范围类型描述
valuedouble列表级别的选项卡位置(以磅为单位)。

setTextPosition(double value)

public void setTextPosition(double value)

设置列表级别的第二行换行文本的位置(以磅为单位)。

getTextPosition() / setTextPosition(double)对应于段落的 LeftIndent。

参数:

范围类型描述
valuedouble列表级别的第二行换行文本的位置(以磅为单位)。

setTrailingCharacter(int value)

public void setTrailingCharacter(int value)

设置在列表级别的数字之后插入的字符。

参数:

范围类型描述
valueint在列表级别的数字之后插入的字符。该值必须是其中之一ListTrailingCharacter常数。

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