JavaTM Platform
Standard Ed. 6

接口 javax.swing.text.Style
的使用

使用 Style 的软件包
javax.swing 提供一组“轻量级”(全部是 Java 语言)组件,尽量让这些组件在所有平台上的工作方式都相同。 
javax.swing.text 提供类 HTMLEditorKit 和创建 HTML 文本编辑器的支持类。 
javax.swing.text.html 提供类 HTMLEditorKit 和创建 HTML 文本编辑器的支持类。 
 

javax.swingStyle 的使用
 

返回 Stylejavax.swing 中的方法
 Style JTextPane.addStyle(String nm, Style parent)
          将一个新样式添加到逻辑样式层次结构中。
 Style JTextPane.getLogicalStyle()
          获取分配给由当前插入符号位置表示的段落的逻辑样式,或者 null
 Style JTextPane.getStyle(String nm)
          获取以前添加的已命名的非 null 样式。
 

参数类型为 Stylejavax.swing 中的方法
 Style JTextPane.addStyle(String nm, Style parent)
          将一个新样式添加到逻辑样式层次结构中。
 void JTextPane.setLogicalStyle(Style s)
          设置在当前插入符号位置用于段落的逻辑样式。
 

javax.swing.textStyle 的使用
 

实现 Stylejavax.swing.text 中的类
 class StyleContext.NamedStyle
          通常用于表示字符和段落样式的属性集合。
 

返回 Stylejavax.swing.text 中的方法
 Style DefaultStyledDocument.addStyle(String nm, Style parent)
          向逻辑样式层次结构中添加新样式。
 Style StyledDocument.addStyle(String nm, Style parent)
          向逻辑样式层次中添加新样式。
 Style StyleContext.addStyle(String nm, Style parent)
          将新的样式添加到样式层次中。
 Style DefaultStyledDocument.getLogicalStyle(int p)
          获取表示给定位置处分配给段落的逻辑样式。
 Style StyledDocument.getLogicalStyle(int p)
          获取段落中给定位置的逻辑样式。
 Style DefaultStyledDocument.getStyle(String nm)
          获取以前添加的已命名的样式。
 Style StyledDocument.getStyle(String nm)
          获取以前添加的指定样式。
 Style StyleContext.getStyle(String nm)
          获取以前添加到文档中的已命名样式
 

参数类型为 Stylejavax.swing.text 中的方法
 Style DefaultStyledDocument.addStyle(String nm, Style parent)
          向逻辑样式层次结构中添加新样式。
 Style StyledDocument.addStyle(String nm, Style parent)
          向逻辑样式层次中添加新样式。
 Style StyleContext.addStyle(String nm, Style parent)
          将新的样式添加到样式层次中。
 void DefaultStyledDocument.setLogicalStyle(int pos, Style s)
          设置给定位置处用于段落的逻辑样式。
 void StyledDocument.setLogicalStyle(int pos, Style s)
          设置给定位置的段落所用的逻辑样式。
protected  void DefaultStyledDocument.styleChanged(Style style)
          此文档样式有任何改变时调用。
 

参数类型为 Stylejavax.swing.text 中的构造方法
StyleContext.NamedStyle(String name, Style parent)
          创建新的命名样式。
StyleContext.NamedStyle(Style parent)
          创建新的命名样式。
 

javax.swing.text.htmlStyle 的使用
 

返回 Stylejavax.swing.text.html 中的方法
 Style StyleSheet.getRule(HTML.Tag t, Element e)
          获取用来呈现给定类型的 HTML 标记的样式。
 Style StyleSheet.getRule(String selector)
          获取最能匹配以字符串形式表示的选择器的规则。
 


JavaTM Platform
Standard Ed. 6

提交错误或意见
有关更多的 API 参考资料和开发人员文档,请参阅 Java SE 开发人员文档。该文档包含更详细的、面向开发人员的描述,以及总体概述、术语定义、使用技巧和工作代码示例。

版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策