| 
JavaTM Platform Standard Ed. 6  | 
|||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||
| 使用 CharacterIterator 的软件包 | |
|---|---|
| java.awt | 包含用于创建用户界面和绘制图形图像的所有类。 | 
| java.text | 提供以与自然语言无关的方式来处理文本、日期、数字和消息的类和接口。 | 
| javax.swing.text | 提供类 HTMLEditorKit 和创建 HTML 文本编辑器的支持类。  | 
| java.awt 中 CharacterIterator 的使用 | 
|---|
| 参数类型为 CharacterIterator 的 java.awt 中的方法 | |
|---|---|
 int | 
Font.canDisplayUpTo(CharacterIterator iter,
               int start,
               int limit)
指示此 Font 是否可以显示由 iter 指定的文本(从 start 开始至 limit 结束)。 | 
 GlyphVector | 
Font.createGlyphVector(FontRenderContext frc,
                  CharacterIterator ci)
根据此 Font 中的 Unicode cmap 将指定字符一一映射到字形,从而创建一个 GlyphVector。 | 
 LineMetrics | 
Font.getLineMetrics(CharacterIterator ci,
               int beginIndex,
               int limit,
               FontRenderContext frc)
返回使用指定参数创建的 LineMetrics 对象。 | 
 LineMetrics | 
FontMetrics.getLineMetrics(CharacterIterator ci,
               int beginIndex,
               int limit,
               Graphics context)
返回指定 Graphics 上下文中指定 CharacterIterator 的 LineMetrics 对象。 | 
 Rectangle2D | 
Font.getStringBounds(CharacterIterator ci,
                int beginIndex,
                int limit,
                FontRenderContext frc)
返回指定 FontRenderContext 中针对指定 CharacterIterator 进行索引的字符的逻辑边界。 | 
 Rectangle2D | 
FontMetrics.getStringBounds(CharacterIterator ci,
                int beginIndex,
                int limit,
                Graphics context)
返回用指定 Graphics 上下文中指定 CharacterIterator 进行索引的字符的边界。 | 
| java.text 中 CharacterIterator 的使用 | 
|---|
| java.text 中 CharacterIterator 的子接口 | |
|---|---|
 interface | 
AttributedCharacterIterator
AttributedCharacterIterator 允许对文本和相关属性信息的迭代。  | 
| 实现 CharacterIterator 的 java.text 中的类 | |
|---|---|
 class | 
StringCharacterIterator
StringCharacterIterator 为 String 实现 CharacterIterater 协议。 | 
| 返回 CharacterIterator 的 java.text 中的方法 | |
|---|---|
abstract  CharacterIterator | 
BreakIterator.getText()
获取被扫描的文本  | 
| 参数类型为 CharacterIterator 的 java.text 中的方法 | |
|---|---|
 CollationElementIterator | 
RuleBasedCollator.getCollationElementIterator(CharacterIterator source)
返回给定 String 的 CollationElementIterator。  | 
abstract  void | 
BreakIterator.setText(CharacterIterator newText)
设置一个新文本用于扫描。  | 
 void | 
CollationElementIterator.setText(CharacterIterator source)
设置一个要迭代的新字符串。  | 
| javax.swing.text 中 CharacterIterator 的使用 | 
|---|
| 实现 CharacterIterator 的 javax.swing.text 中的类 | |
|---|---|
 class | 
Segment
表示文本片段的字符数组的 segment。  | 
  | 
JavaTM Platform Standard Ed. 6  | 
|||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||
版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。