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 | KERNING | The KERNING text attribute key. | |||||||||
Integer | KERNING_ON | ||||||||||
TextAttribute | LIGATURES | The LIGATURES text attribute key. | |||||||||
Integer | LIGATURES_ON | ||||||||||
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 | TRACKING | The TRACKING text attribute key. | |||||||||
Float | TRACKING_LOOSE | ||||||||||
Float | TRACKING_TIGHT | ||||||||||
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. |
---|