Uses of Class java.awt.font.TextAttribute (Java SE 13 & JDK 13 )
Description: use: module: java.desktop, package: java.awt.font, class: TextAttribute

# Uses of Class
java.awt.font.TextAttribute

Packages that use TextAttribute
Package | Description
--- | ---
java.awt | Contains all of the classes for creating user interfaces and for painting graphics and images.
java.awt.font | Provides classes and interface relating to fonts.
java.awt.im | Provides classes and interfaces for the input method framework.

- ## Uses of TextAttribute in java.awt

  Methods in java.awt that return types with arguments of type TextAttribute
  Modifier and Type | Method | Description
  --- | --- | ---
  `Map<TextAttribute,​?>` | Font.`getAttributes()` | Returns a map of font attributes available in this `Font`.
  `abstract Map<TextAttribute,​?>` | Toolkit.`mapInputMethodHighlight​(InputMethodHighlight highlight)` | Returns a map of visual attributes for the abstract level description of the given input method highlight, or null if no mapping is found.

- ## Uses of TextAttribute in java.awt.font

  Fields in java.awt.font declared as TextAttribute
  Modifier and Type | Field | Description
  --- | --- | ---
  `static TextAttribute` | TextAttribute.`BACKGROUND` | Attribute key for the paint used to render the background of the text.
  `static TextAttribute` | TextAttribute.`BIDI_EMBEDDING` | Attribute key for the embedding level of the text.
  `static TextAttribute` | TextAttribute.`CHAR_REPLACEMENT` | Attribute key for a user-defined glyph to display in lieu of the font's standard glyph for a character.
  `static TextAttribute` | TextAttribute.`FAMILY` | Attribute key for the font name.
  `static TextAttribute` | TextAttribute.`FONT` | Attribute key used to provide the font to use to render text.
  `static TextAttribute` | TextAttribute.`FOREGROUND` | Attribute key for the paint used to render the text.
  `static TextAttribute` | TextAttribute.`INPUT_METHOD_HIGHLIGHT` | Attribute key for input method highlight styles.
  `static TextAttribute` | TextAttribute.`INPUT_METHOD_UNDERLINE` | Attribute key for input method underlines.
  `static TextAttribute` | TextAttribute.`JUSTIFICATION` | Attribute key for the justification of a paragraph.
  `static TextAttribute` | TextAttribute.`KERNING` | Attribute key to request kerning.
  `static TextAttribute` | TextAttribute.`LIGATURES` | Attribute key for enabling optional ligatures.
  `static TextAttribute` | TextAttribute.`NUMERIC_SHAPING` | Attribute key for converting ASCII decimal digits to other decimal ranges.
  `static TextAttribute` | TextAttribute.`POSTURE` | Attribute key for the posture of a font.
  `static TextAttribute` | TextAttribute.`RUN_DIRECTION` | Attribute key for the run direction of the line.
  `static TextAttribute` | TextAttribute.`SIZE` | Attribute key for the font size.
  `static TextAttribute` | TextAttribute.`STRIKETHROUGH` | Attribute key for strikethrough.
  `static TextAttribute` | TextAttribute.`SUPERSCRIPT` | Attribute key for superscripting and subscripting.
  `static TextAttribute` | TextAttribute.`SWAP_COLORS` | Attribute key for swapping foreground and background `Paints`.
  `static TextAttribute` | TextAttribute.`TRACKING` | Attribute key to control tracking.
  `static TextAttribute` | TextAttribute.`TRANSFORM` | Attribute key for the transform of a font.
  `static TextAttribute` | TextAttribute.`UNDERLINE` | Attribute key for underline.
  `static TextAttribute` | TextAttribute.`WEIGHT` | Attribute key for the weight of a font.
  `static TextAttribute` | TextAttribute.`WIDTH` | Attribute key for the width of a font.

- ## Uses of TextAttribute in java.awt.im

  Methods in java.awt.im that return types with arguments of type TextAttribute
  Modifier and Type | Method | Description
  --- | --- | ---
  `Map<TextAttribute,​?>` | InputMethodHighlight.`getStyle()` | Returns the rendering style attributes for the text range, or null.

  Constructor parameters in java.awt.im with type arguments of type TextAttribute
  Constructor | Description
  --- | ---
  `InputMethodHighlight​(boolean selected, int state, int variation, Map<TextAttribute,​?> style)` | Constructs an input method highlight record.