Package | Description |
---|---|
java.awt |
Contains all of the classes for creating user
interfaces and for painting graphics and images.
|
java.awt.event |
Provides interfaces and classes for dealing with different
types of events fired by AWT components.
|
java.awt.font |
Provides classes and interface relating to fonts.
|
java.awt.im |
Provides classes and interfaces for the input method framework.
|
java.awt.im.spi |
Provides interfaces that enable the development of input methods
that can be used with any Java runtime environment.
|
java.text |
Provides classes and interfaces for handling text, dates, numbers, and messages
in a manner independent of natural languages.
|
javax.swing |
Provides a set of "lightweight"
(all-Java language) components that,
to the maximum degree possible, work the same on all platforms.
|
Modifier and Type | Method and Description |
---|---|
abstract void |
Graphics2D.drawString(AttributedCharacterIterator iterator,
float x,
float y)
Renders the text of the specified iterator applying its attributes
in accordance with the specification of the
TextAttribute class. |
abstract void |
Graphics.drawString(AttributedCharacterIterator iterator,
int x,
int y)
Renders the text of the specified iterator applying its attributes
in accordance with the specification of the
TextAttribute class. |
abstract void |
Graphics2D.drawString(AttributedCharacterIterator iterator,
int x,
int y)
Renders the text of the specified iterator applying its attributes
in accordance with the specification of the
TextAttribute class. |
Modifier and Type | Method and Description |
---|---|
AttributedCharacterIterator |
InputMethodEvent.getText()
Gets the combined committed and composed text.
|
Constructor and Description |
---|
InputMethodEvent(Component source,
int id,
AttributedCharacterIterator text,
int committedCharacterCount,
TextHitInfo caret,
TextHitInfo visiblePosition)
Constructs an
InputMethodEvent with the specified
source component, type, text, caret, and visiblePosition. |
InputMethodEvent(Component source,
int id,
long when,
AttributedCharacterIterator text,
int committedCharacterCount,
TextHitInfo caret,
TextHitInfo visiblePosition)
Constructs an
InputMethodEvent with the specified
source component, type, time, text, caret, and visiblePosition. |
Modifier and Type | Method and Description |
---|---|
void |
LineBreakMeasurer.deleteChar(AttributedCharacterIterator newParagraph,
int deletePos)
Updates this
LineBreakMeasurer after a single
character is deleted from the text, and sets the current
position to the beginning of the paragraph. |
void |
TextMeasurer.deleteChar(AttributedCharacterIterator newParagraph,
int deletePos)
Updates the
TextMeasurer after a single character has
been deleted
from the paragraph currently represented by this
TextMeasurer . |
void |
LineBreakMeasurer.insertChar(AttributedCharacterIterator newParagraph,
int insertPos)
Updates this
LineBreakMeasurer after a single
character is inserted into the text, and sets the current
position to the beginning of the paragraph. |
void |
TextMeasurer.insertChar(AttributedCharacterIterator newParagraph,
int insertPos)
Updates the
TextMeasurer after a single character has
been inserted
into the paragraph currently represented by this
TextMeasurer . |
Constructor and Description |
---|
LineBreakMeasurer(AttributedCharacterIterator text,
BreakIterator breakIter,
FontRenderContext frc)
Constructs a
LineBreakMeasurer for the specified text. |
LineBreakMeasurer(AttributedCharacterIterator text,
FontRenderContext frc)
Constructs a
LineBreakMeasurer for the specified text. |
TextLayout(AttributedCharacterIterator text,
FontRenderContext frc)
Constructs a
TextLayout from an iterator over styled text. |
TextMeasurer(AttributedCharacterIterator text,
FontRenderContext frc)
Constructs a
TextMeasurer from the source text. |
Modifier and Type | Method and Description |
---|---|
AttributedCharacterIterator |
InputMethodRequests.cancelLatestCommittedText(AttributedCharacterIterator.Attribute[] attributes)
Gets the latest committed text from the text editing component and
removes it from the component's text body.
|
AttributedCharacterIterator |
InputMethodRequests.getCommittedText(int beginIndex,
int endIndex,
AttributedCharacterIterator.Attribute[] attributes)
Gets an iterator providing access to the entire text and attributes
contained in the text editing component except for uncommitted
text.
|
AttributedCharacterIterator |
InputMethodRequests.getSelectedText(AttributedCharacterIterator.Attribute[] attributes)
Gets the currently selected text from the text editing component.
|
Modifier and Type | Method and Description |
---|---|
void |
InputMethodContext.dispatchInputMethodEvent(int id,
AttributedCharacterIterator text,
int committedCharacterCount,
TextHitInfo caret,
TextHitInfo visiblePosition)
Creates an input method event from the arguments given
and dispatches it to the client component.
|
Modifier and Type | Method and Description |
---|---|
AttributedCharacterIterator |
Format.formatToCharacterIterator(Object obj)
Formats an Object producing an
AttributedCharacterIterator . |
AttributedCharacterIterator |
MessageFormat.formatToCharacterIterator(Object arguments)
Formats an array of objects and inserts them into the
MessageFormat 's pattern, producing an
AttributedCharacterIterator . |
AttributedCharacterIterator |
DecimalFormat.formatToCharacterIterator(Object obj)
Formats an Object producing an
AttributedCharacterIterator . |
AttributedCharacterIterator |
SimpleDateFormat.formatToCharacterIterator(Object obj)
Formats an Object producing an
AttributedCharacterIterator . |
AttributedCharacterIterator |
AttributedString.getIterator()
Creates an AttributedCharacterIterator instance that provides access to the entire contents of
this string.
|
AttributedCharacterIterator |
AttributedString.getIterator(AttributedCharacterIterator.Attribute[] attributes)
Creates an AttributedCharacterIterator instance that provides access to
selected contents of this string.
|
AttributedCharacterIterator |
AttributedString.getIterator(AttributedCharacterIterator.Attribute[] attributes,
int beginIndex,
int endIndex)
Creates an AttributedCharacterIterator instance that provides access to
selected contents of this string.
|
Constructor and Description |
---|
AttributedString(AttributedCharacterIterator text)
Constructs an AttributedString instance with the given attributed
text represented by AttributedCharacterIterator.
|
AttributedString(AttributedCharacterIterator text,
int beginIndex,
int endIndex)
Constructs an AttributedString instance with the subrange of
the given attributed text represented by
AttributedCharacterIterator.
|
AttributedString(AttributedCharacterIterator text,
int beginIndex,
int endIndex,
AttributedCharacterIterator.Attribute[] attributes)
Constructs an AttributedString instance with the subrange of
the given attributed text represented by
AttributedCharacterIterator.
|
Bidi(AttributedCharacterIterator paragraph)
Create Bidi from the given paragraph of text.
|
Modifier and Type | Method and Description |
---|---|
void |
DebugGraphics.drawString(AttributedCharacterIterator iterator,
int x,
int y)
Overrides
Graphics.drawString . |
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2016, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.