|
Java Platform 1.2 Beta 4 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.text.AttributedString
AttributedCharacterIterator
,
Annotation
Constructor Summary | |
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. |
|
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)
Constructs an AttributedString instance with the given attributed text represented by AttributedCharacterIterator. |
|
AttributedString(String text,
Map attributes)
Constructs an AttributedString instance with the given text and attributes. |
|
AttributedString(String text)
Constructs an AttributedString instance with the given text. |
Method Summary | |
void | addAttribute(AttributedCharacterIterator.Attribute attribute,
Object value,
int beginIndex,
int endIndex)
Adds an attribute to a subrange of the string. |
void | addAttribute(AttributedCharacterIterator.Attribute attribute,
Object value)
Adds an attribute to the entire string. |
void | addAttributes(Map attributes,
int beginIndex,
int endIndex)
Adds a set of attributes to a subrange of the string. |
AttributedCharacterIterator | getIterator()
Creates an AttributedCharacterIterator instance that provides access to the entire contents of this string. |
AttributedCharacterIterator | getIterator(AttributedCharacterIterator.Attribute[] attributes,
int beginIndex,
int endIndex)
Creates an AttributedCharacterIterator instance that provides access to selected contents of this string. |
AttributedCharacterIterator | getIterator(AttributedCharacterIterator.Attribute[] attributes)
Creates an AttributedCharacterIterator instance that provides access to selected contents of this string. |
Methods inherited from class java.lang.Object | |
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait |
Constructor Detail |
public AttributedString(String text)
text
- The text for this attributed string.public AttributedString(String text, Map attributes)
text
- The text for this attributed string.
attributes
- The attributes that apply to the entire string.public AttributedString(AttributedCharacterIterator text)
text
- The text for this attributed string.public AttributedString(AttributedCharacterIterator text, int beginIndex, int endIndex)
text
- The text for this attributed string.
beginIndex
- Index of the first character of the range.
endIndex
- Index of the character following the last character
of the range.Annotation
public AttributedString(AttributedCharacterIterator text, int beginIndex, int endIndex, AttributedCharacterIterator.Attribute[] attributes)
text
- The text for this attributed string.
beginIndex
- Index of the first character of the range.
endIndex
- Index of the character following the last character
of the range.
attributes
- Specifies attributes to be extracted
from the text. If null is specified, all available attributes will
be used.Annotation
Method Detail |
public void addAttribute(AttributedCharacterIterator.Attribute attribute, Object value)
attribute
- the attribute key
value
- the value of the attribute; may be nullpublic void addAttribute(AttributedCharacterIterator.Attribute attribute, Object value, int beginIndex, int endIndex)
attribute
- the attribute key
value
- The value of the attribute. May be null.
beginIndex
- Index of the first character of the range.
endIndex
- Index of the character following the last character of the range.public void addAttributes(Map attributes, int beginIndex, int endIndex)
attributes
- The attributes to be added to the string.
beginIndex
- Index of the first character of the range.
endIndex
- Index of the character following the last
character of the range.public AttributedCharacterIterator getIterator()
public AttributedCharacterIterator getIterator(AttributedCharacterIterator.Attribute[] attributes)
attributes
- a list of attributes that the client is interested inpublic AttributedCharacterIterator getIterator(AttributedCharacterIterator.Attribute[] attributes, int beginIndex, int endIndex)
attributes
- a list of attributes that the client is interested in
beginIndex
- the index of the first character
endIndex
- the index of the character following the last character
|
Java Platform 1.2 Beta 4 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |