JavaTM 2 Platform
Standard Ed. 6

介面 java.text.CharacterIterator
的使用

使用 CharacterIterator 的軟體套件
java.awt 包含用於創建使用者介面和繪製圖形圖像的全部類別。 
java.text 提供以與自然語言無關的方式來處理文本、日期、數字和訊息的類別和介面。 
javax.swing.text 提供類別 HTMLEditorKit 和創建 HTML 文本編輯器的支持類別。 
 

java.awtCharacterIterator 的使用
 

參數型別為 CharacterIteratorjava.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 上下文中指定 CharacterIteratorLineMetrics 物件。
 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.textCharacterIterator 的使用
 

java.textCharacterIterator 的子介面
 interface AttributedCharacterIterator
          AttributedCharacterIterator 允許對文本和相關屬性資訊的迭代。
 

實作 CharacterIteratorjava.text 中的類別
 class StringCharacterIterator
          StringCharacterIteratorString 實作 CharacterIterater 協議。
 

返回 CharacterIteratorjava.text 中的方法
abstract  CharacterIterator BreakIterator.getText()
          獲取被掃瞄的文本
 

參數型別為 CharacterIteratorjava.text 中的方法
 CollationElementIterator RuleBasedCollator.getCollationElementIterator(CharacterIterator source)
          返回給定 String 的 CollationElementIterator。
abstract  void BreakIterator.setText(CharacterIterator newText)
          設置一個新文本用於掃瞄。
 void CollationElementIterator.setText(CharacterIterator source)
          設置一個要迭代的新字元串。
 

javax.swing.textCharacterIterator 的使用
 

實作 CharacterIteratorjavax.swing.text 中的類別
 class Segment
          表示文本片段的字元陣列的 segment。
 


JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only