| java.lang.Object | ||
| ↳ | java.text.AttributedCharacterIterator.Attribute | |
| ↳ | java.awt.font.TextAttribute | |
The TextAttribute class defines attribute keys and attribute values for text rendering. Each TextAttributes should have the following information:
| Constants | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| TextAttribute | BACKGROUND | The BACKGROUND text attribute. | |||||||||
| TextAttribute | BIDI_EMBEDDING | The BIDI_EMBEDDING text attribute key. | |||||||||
| TextAttribute | CHAR_REPLACEMENT | The CHAR_REPLACEMENT text attribute key. | |||||||||
| TextAttribute | FAMILY | The FAMILY text attribute key. | |||||||||
| TextAttribute | FONT | The FONT text attribute key. | |||||||||
| TextAttribute | FOREGROUND | The FOREGROUND text attribute key. | |||||||||
| TextAttribute | INPUT_METHOD_HIGHLIGHT | The INPUT_METHOD_HIGHLIGHT text attribute key. | |||||||||
| TextAttribute | INPUT_METHOD_UNDERLINE | The INPUT_METHOD_UNDERLINE text attribute key. | |||||||||
| TextAttribute | JUSTIFICATION | The JUSTIFICATION text attribute key. | |||||||||
| Float | JUSTIFICATION_FULL | The Constant JUSTIFICATION_indicates the full requested width. | |||||||||
| Float | JUSTIFICATION_NONE | The Constant JUSTIFICATION_NONE indicates that line is not allowed for justification. | |||||||||
| TextAttribute | NUMERIC_SHAPING | The NUMERIC_SHAPING text attribute. | |||||||||
| TextAttribute | POSTURE | The POSTURE text attribute. | |||||||||
| Float | POSTURE_OBLIQUE | The Constant POSTURE_OBLIQUE indicates italic posture. | |||||||||
| Float | POSTURE_REGULAR | The Constant POSTURE_REGULAR indicates regular posture. | |||||||||
| TextAttribute | RUN_DIRECTION | The RUN_DIRECTION text attribute. | |||||||||
| Boolean | RUN_DIRECTION_LTR | The Constant RUN_DIRECTION_LTR indicates left-to-right run direction. | |||||||||
| Boolean | RUN_DIRECTION_RTL | The Constant RUN_DIRECTION_RTL indicates right-to-left run direction. | |||||||||
| TextAttribute | SIZE | The SIZE text attribute. | |||||||||
| TextAttribute | STRIKETHROUGH | The STRIKETHROUGH text attribute. | |||||||||
| Boolean | STRIKETHROUGH_ON | The Constant STRIKETHROUGH_ON indicates a single strikethrough. | |||||||||
| TextAttribute | SUPERSCRIPT | The SUPERSCRIPT text attribute. | |||||||||
| Integer | SUPERSCRIPT_SUB | The Constant SUPERSCRIPT_SUB indicates a standard subscript. | |||||||||
| Integer | SUPERSCRIPT_SUPER | The Constant SUPERSCRIPT_SUPER indicates a standard superscript. | |||||||||
| TextAttribute | SWAP_COLORS | The SWAP_COLORS text attribute. | |||||||||
| Boolean | SWAP_COLORS_ON | The Constant SWAP_COLORS_ON indicates a swap of foreground and background. | |||||||||
| TextAttribute | TRANSFORM | The TRANSFORM text attribute. | |||||||||
| TextAttribute | UNDERLINE | The Constant UNDERLINE text attribute. | |||||||||
| Integer | UNDERLINE_LOW_DASHED | The Constant UNDERLINE_LOW_DASHED indicates single pixel dashed low underline. | |||||||||
| Integer | UNDERLINE_LOW_DOTTED | The Constant UNDERLINE_LOW_DOTTED indicates a single pixel dotted low underline. | |||||||||
| Integer | UNDERLINE_LOW_GRAY | The Constant UNDERLINE_LOW_GRAY indicates double pixel gray low underline. | |||||||||
| Integer | UNDERLINE_LOW_ONE_PIXEL | The Constant UNDERLINE_LOW_ONE_PIXEL indicates a single pixel solid low underline. | |||||||||
| Integer | UNDERLINE_LOW_TWO_PIXEL | The Constant UNDERLINE_LOW_TWO_PIXEL indicates a double pixel solid low underline. | |||||||||
| Integer | UNDERLINE_ON | The Constant UNDERLINE_ON indicates a standard underline at the roman baseline for roman text. | |||||||||
| TextAttribute | WEIGHT | The WEIGHT text attribute. | |||||||||
| Float | WEIGHT_BOLD | The Constant WEIGHT_BOLD indicates the standard bold weight. | |||||||||
| Float | WEIGHT_DEMIBOLD | The Constant WEIGHT_DEMIBOLD indicates a lighter weight than BOLD. | |||||||||
| Float | WEIGHT_DEMILIGHT | The Constant WEIGHT_DEMILIGHT indicates an intermediate weight between LIGHT and STANDARD. | |||||||||
| Float | WEIGHT_EXTRABOLD | The Constant WEIGHT_EXTRABOLD indicates an extra heavy weight. | |||||||||
| Float | WEIGHT_EXTRA_LIGHT | The Constant WEIGHT_EXTRA_LIGHT indicates the lightest predefined weight. | |||||||||
| Float | WEIGHT_HEAVY | The Constant WEIGHT_HEAVY indicates a heavier weight than BOLD. | |||||||||
| Float | WEIGHT_LIGHT | The Constant WEIGHT_LIGHT indicates the standard light weight. | |||||||||
| Float | WEIGHT_MEDIUM | The Constant WEIGHT_MEDIUM indicates average weight between the REGULAR and BOLD. | |||||||||
| Float | WEIGHT_REGULAR | The Constant WEIGHT_REGULAR indicates the standart weight. | |||||||||
| Float | WEIGHT_SEMIBOLD | The Constant WEIGHT_SEMIBOLD indicates a semi weight of REGULAR. | |||||||||
| Float | WEIGHT_ULTRABOLD | The Constant WEIGHT_ULTRABOLD indicates the heaviest predefined weight. | |||||||||
| TextAttribute | WIDTH | The WIDTH text attribute. | |||||||||
| Float | WIDTH_CONDENSED | The Constant WIDTH_CONDENSED indicates the most condensed predefined width. | |||||||||
| Float | WIDTH_EXTENDED | The Constant WIDTH_EXTENDED indicates extended width. | |||||||||
| Float | WIDTH_REGULAR | The Constant WIDTH_REGULAR indicates the standard width. | |||||||||
| Float | WIDTH_SEMI_CONDENSED | The Constant WIDTH_SEMI_CONDENSED indicates a semi condensed width. | |||||||||
| Float | WIDTH_SEMI_EXTENDED | The Constant WIDTH_SEMI_EXTENDED indicates semi extended width. | |||||||||
|
[Expand]
Inherited Constants | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.text.AttributedCharacterIterator.Attribute
| |||||||||||
| Protected Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Instantiates a new TextAttribute with the specified name.
| |||||||||||
| Protected Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Resolves the instance being deserialized.
| |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class java.text.AttributedCharacterIterator.Attribute
| |||||||||||
From class java.lang.Object
| |||||||||||
The BIDI_EMBEDDING text attribute key.
The CHAR_REPLACEMENT text attribute key.
The INPUT_METHOD_HIGHLIGHT text attribute key.
The INPUT_METHOD_UNDERLINE text attribute key.
The JUSTIFICATION text attribute key.
The Constant JUSTIFICATION_indicates the full requested width.
The Constant JUSTIFICATION_NONE indicates that line is not allowed for justification.
The NUMERIC_SHAPING text attribute.
The Constant POSTURE_OBLIQUE indicates italic posture.
The Constant POSTURE_REGULAR indicates regular posture.
The RUN_DIRECTION text attribute.
The Constant RUN_DIRECTION_LTR indicates left-to-right run direction.
The Constant RUN_DIRECTION_RTL indicates right-to-left run direction.
The STRIKETHROUGH text attribute.
The Constant STRIKETHROUGH_ON indicates a single strikethrough.
The Constant SUPERSCRIPT_SUB indicates a standard subscript.
The Constant SUPERSCRIPT_SUPER indicates a standard superscript.
The Constant SWAP_COLORS_ON indicates a swap of foreground and background.
The Constant UNDERLINE text attribute.
The Constant UNDERLINE_LOW_DASHED indicates single pixel dashed low underline.
The Constant UNDERLINE_LOW_DOTTED indicates a single pixel dotted low underline.
The Constant UNDERLINE_LOW_GRAY indicates double pixel gray low underline.
The Constant UNDERLINE_LOW_ONE_PIXEL indicates a single pixel solid low underline.
The Constant UNDERLINE_LOW_TWO_PIXEL indicates a double pixel solid low underline.
The Constant UNDERLINE_ON indicates a standard underline at the roman baseline for roman text.
The Constant WEIGHT_BOLD indicates the standard bold weight.
The Constant WEIGHT_DEMIBOLD indicates a lighter weight than BOLD.
The Constant WEIGHT_DEMILIGHT indicates an intermediate weight between LIGHT and STANDARD.
The Constant WEIGHT_EXTRABOLD indicates an extra heavy weight.
The Constant WEIGHT_EXTRA_LIGHT indicates the lightest predefined weight.
The Constant WEIGHT_HEAVY indicates a heavier weight than BOLD.
The Constant WEIGHT_LIGHT indicates the standard light weight.
The Constant WEIGHT_MEDIUM indicates average weight between the REGULAR and BOLD.
The Constant WEIGHT_REGULAR indicates the standart weight.
The Constant WEIGHT_SEMIBOLD indicates a semi weight of REGULAR.
The Constant WEIGHT_ULTRABOLD indicates the heaviest predefined weight.
The Constant WIDTH_CONDENSED indicates the most condensed predefined width.
The Constant WIDTH_EXTENDED indicates extended width.
The Constant WIDTH_REGULAR indicates the standard width.
The Constant WIDTH_SEMI_CONDENSED indicates a semi condensed width.
The Constant WIDTH_SEMI_EXTENDED indicates semi extended width.
Instantiates a new TextAttribute with the specified name.
| name | the name of TextAttribute. |
|---|
Resolves the instance being deserialized.
| InvalidObjectException | the InvalidObjectException. |
|---|