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)
参数:
范围 | 类型 | 描述 |
---|---|---|
type | int | |
name | java.lang.String |
退货: Style
addCopy(Style style)
public Style addCopy(Style style)
将样式复制到此集合中。
参数:
范围 | 类型 | 描述 |
---|---|---|
style | Style | 要复制的样式。 |
退货: 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)
参数:
范围 | 类型 | 描述 |
---|---|---|
arg0 | java.lang.Object |
退货: 布尔值
get(int index)
public Style get(int index)
按索引获取样式。
参数:
范围 | 类型 | 描述 |
---|---|---|
index | int |
退货: Style - 索引样式。
get(String name)
public Style get(String name)
从集合中检索样式。按名称或别名获取样式。
区分大小写,如果未找到具有给定名称的样式,则返回 null。
如果这是尚不存在的内置样式的英文名称,则会自动创建它。
参数:
范围 | 类型 | 描述 |
---|---|---|
name | java.lang.String |
getByStyleIdentifier(int sti)
public Style getByStyleIdentifier(int sti)
参数:
范围 | 类型 | 描述 |
---|---|---|
sti | int |
退货: 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)
参数:
范围 | 类型 | 描述 |
---|---|---|
arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
参数:
范围 | 类型 | 描述 |
---|---|---|
arg0 | long | |
arg1 | int |