public class AttributedCharacters extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
AttributedCharacters.AttributedCharacterIteratorImpl
Implementation of AttributedCharacterIterator interface.
|
| Modifier and Type | Field and Description |
|---|---|
protected char[] |
chars
Characters to iterate.
|
protected Color[] |
colors
Color for each character.
|
protected int |
current
Current.
|
protected Font[] |
fonts
Font for each character.
|
protected int[] |
runLimit
Limit indices of continous ...
|
protected int[] |
runStart
Start indices of continuous blocks of text with the same font.
|
| Constructor and Description |
|---|
AttributedCharacters() |
| Modifier and Type | Method and Description |
|---|---|
void |
append(char[] a,
Font f,
Color color)
Append a character array with a font.
|
void |
append(char c,
Font f,
Color color)
Append a character with specified font.
|
AttributedCharacterIterator |
iterator()
Produce an appropriate character iterator.
|
protected char[] chars
protected Font[] fonts
protected Color[] colors
protected int[] runStart
protected int[] runLimit
protected int current
public void append(char c,
Font f,
Color color)
c - character to appendf - a Fontcolor - a Colorpublic void append(char[] a,
Font f,
Color color)
a - characters to appendf - a font to usecolor - a color to usepublic AttributedCharacterIterator iterator()
Built on August 24 2014. | Portions Copyright 1997-2014 Sun Microsystems, Inc. All rights reserved.