Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Java™ Platform Standard Ed. 6
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
java.text.CharacterIterator

Packages that use CharacterIterator
java.awt | Contains all of the classes for creating user interfaces and for painting graphics and images.
java.text | Provides classes and interfaces for handling text, dates, numbers, and messages in a manner independent of natural languages.
javax.swing.text | Provides classes and interfaces that deal with editable and noneditable text components.

Uses of CharacterIterator in java.awt

Methods in java.awt with parameters of type CharacterIterator
`int` | `Font.canDisplayUpTo(CharacterIterator iter, int start, int limit)` Indicates whether or not this `Font` can display the text specified by the `iter` starting at `start` and ending at `limit`.
`GlyphVector` | `Font.createGlyphVector(FontRenderContext frc, CharacterIterator ci)` Creates a `GlyphVector` by mapping the specified characters to glyphs one-to-one based on the Unicode cmap in this `Font`.
`LineMetrics` | `Font.getLineMetrics(CharacterIterator ci, int beginIndex, int limit, FontRenderContext frc)` Returns a `LineMetrics` object created with the specified arguments.
`LineMetrics` | `FontMetrics.getLineMetrics(CharacterIterator ci, int beginIndex, int limit, Graphics context)` Returns the `LineMetrics` object for the specified `CharacterIterator` in the specified `Graphics` context.
`Rectangle2D` | `Font.getStringBounds(CharacterIterator ci, int beginIndex, int limit, FontRenderContext frc)` Returns the logical bounds of the characters indexed in the specified `CharacterIterator` in the specified `FontRenderContext`.
`Rectangle2D` | `FontMetrics.getStringBounds(CharacterIterator ci, int beginIndex, int limit, Graphics context)` Returns the bounds of the characters indexed in the specified `CharacterIterator` in the specified `Graphics` context.

Uses of CharacterIterator in java.text

Subinterfaces of CharacterIterator in java.text
`interface` | `AttributedCharacterIterator` An AttributedCharacterIterator allows iteration through both text and related attribute information.

Classes in java.text that implement CharacterIterator
`class` | `StringCharacterIterator` `StringCharacterIterator` implements the `CharacterIterater` protocol for a `String`.

Methods in java.text that return CharacterIterator
`abstract CharacterIterator` | `BreakIterator.getText()` Get the text being scanned

Methods in java.text with parameters of type CharacterIterator
`CollationElementIterator` | `RuleBasedCollator.getCollationElementIterator(CharacterIterator source)` Return a CollationElementIterator for the given String.
`void` | `CollationElementIterator.setText(CharacterIterator source)` Set a new string over which to iterate.
`abstract void` | `BreakIterator.setText(CharacterIterator newText)` Set a new text for scanning.

Uses of CharacterIterator in javax.swing.text

Classes in javax.swing.text that implement CharacterIterator
`class` | `Segment` A segment of a character array representing a fragment of text.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Java™ Platform Standard Ed. 6
PREV NEXT | FRAMES NO FRAMES

Submit a bug or feature
For further API reference and developer documentation, see Java SE Developer Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.

Copyright © 1993, 2010, Oracle and/or its affiliates. All rights reserved.