StyleCollection

遗产: java.lang.Object

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

public class StyleCollection implements Cloneable, Iterable

Style 对象的集合,表示文档中的内置样式和用户定义样式。

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

方法

方法描述
add(int type, String name)
addCopy(Style style)将样式复制到此集合中。
clearQuickStyleGallery()从“快速样式库”面板中删除所有样式。
equals(Object arg0)
get(int index)按索引获取样式。
get(String name)从集合中检索样式。
getByStyleIdentifier(int sti)
getClass()
getCount()获取集合中的样式数。
getDefaultFont()获取文档默认文本格式。
getDefaultParagraphFormat()获取文档默认段落格式。
getDocument()获取所有者文档。
hashCode()
iterator()获取一个枚举器对象,该对象将按名称的字母顺序枚举样式。
notify()
notifyAll()
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

add(int type, String name)

public Style add(int type, String name)

参数:

范围类型描述
typeint
namejava.lang.String

退货: Style

addCopy(Style style)

public Style addCopy(Style style)

将样式复制到此集合中。

参数:

范围类型描述
styleStyle要复制的样式。

退货: Style - 复制的样式可供使用。

要复制的样式可以属于同一个文档,也可以属于不同的文档。

链接样式被复制。

此方法不会复制基本样式。

如果集合已包含同名样式,则通过添加“自动生成新名称_number" 后缀从 0 开始,例如 “Normal_0”, “标题 1\ _1” 等。使用Style.getName() / Style.setName(java.lang.String)用于更改导入样式名称的设置器。

clearQuickStyleGallery()

public void clearQuickStyleGallery()

从“快速样式库”面板中删除所有样式。

equals(Object arg0)

public boolean equals(Object arg0)

参数:

范围类型描述
arg0java.lang.Object

退货: 布尔值

get(int index)

public Style get(int index)

按索引获取样式。

参数:

范围类型描述
indexint

退货: Style - 索引样式。

get(String name)

public Style get(String name)

从集合中检索样式。按名称或别名获取样式。

区分大小写,如果未找到具有给定名称的样式,则返回 null。

如果这是尚不存在的内置样式的英文名称,则会自动创建它。

参数:

范围类型描述
namejava.lang.String

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

getByStyleIdentifier(int sti)

public Style getByStyleIdentifier(int sti)

参数:

范围类型描述
stiint

退货: Style

getClass()

public final native Class<?> getClass()

退货: java.lang.Class

getCount()

public int getCount()

获取集合中的样式数。

退货: int - 集合中的样式数。

getDefaultFont()

public Font getDefaultFont()

获取文档默认文本格式。

请注意,文档范围的默认值是在 Microsoft Word 2007 中引入的,并且在 OOXML 格式中完全受支持(LoadFormat.DOCX) 只要。早期的文档格式对该功能的支持有限,只能存储字体名称。

退货: Font - 文档默认文本格式。

getDefaultParagraphFormat()

public ParagraphFormat getDefaultParagraphFormat()

获取文档默认段落格式。

请注意,文档范围的默认值是在 Microsoft Word 2007 中引入的,并且在 OOXML 格式中完全受支持(LoadFormat.DOCX) 只要。早期的文档格式不支持文档默认段落格式。

退货: ParagraphFormat - 文档默认段落格式。

getDocument()

public DocumentBase getDocument()

获取所有者文档。

退货: DocumentBase - 所有者文件。

hashCode()

public native int hashCode()

退货: 整数

iterator()

public Iterator iterator()

获取一个枚举器对象,该对象将按名称的字母顺序枚举样式。

退货: java.util.迭代器

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

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