インタフェース
java.text.CharacterIteratorの使用
パッケージ | 説明 |
---|---|
java.awt |
ユーザー・インタフェースの作成およびグラフィックスとイメージのペイント用のすべてのクラスを含みます。
|
java.text |
テキスト、日付、数値、およびメッセージを自然言語に依存しない方法で処理するためのクラスとインタフェースを提供します。
|
javax.swing.text |
編集可能なテキスト・コンポーネントと編集不能なテキスト・コンポーネントを処理するクラスとインタフェースを提供します。
|
-
java.awtのCharacterIteratorの使用
型CharacterIteratorのパラメータを持つjava.awtのメソッド 修飾子と型 メソッド 説明 int
Font. canDisplayUpTo(CharacterIterator iter, int start, int limit)
このFont
が、start
で始まり、limit
で終わるiter
によって指定されたテキストを表示できるかどうかを示します。GlyphVector
Font. createGlyphVector(FontRenderContext frc, CharacterIterator ci)
このFont
内のUnicode cmapに基づいて指定された文字からグリフに1対1にマッピングすることによって、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
用のCharacterIterator
プロトコルを実装しています。CharacterIteratorを返すjava.textのメソッド 修飾子と型 メソッド 説明 abstract CharacterIterator
BreakIterator. getText()
スキャンされるテキストを取得します。型CharacterIteratorのパラメータを持つjava.textのメソッド 修飾子と型 メソッド 説明 CollationElementIterator
RuleBasedCollator. getCollationElementIterator(CharacterIterator source)
指定されたCharacterIteratorのCollationElementIteratorを返します。abstract void
BreakIterator. setText(CharacterIterator newText)
スキャンされる新しいテキストを設定します。void
CollationElementIterator. setText(CharacterIterator source)
反復処理の対象となる新しい文字列を設定します。 -
javax.swing.textのCharacterIteratorの使用
CharacterIteratorを実装しているjavax.swing.textのクラス 修飾子と型 クラス 説明 class
Segment
テキストのフラグメントを表す文字配列のセグメントです。