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.
|
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.
|
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.
|
Modifier and Type | Method | Description |
---|---|---|
Map<TextAttribute,?> |
InputMethodHighlight.getStyle() |
Returns the rendering style attributes for the text range, or null.
|
Constructor | Description |
---|---|
InputMethodHighlight(boolean selected,
int state,
int variation,
Map<TextAttribute,?> style) |
Constructs an input method highlight record.
|
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2017, Oracle and/or its affiliates. 500 Oracle Parkway
Redwood Shores, CA 94065 USA. All rights reserved.
DRAFT 9-internal+0-adhoc.mlchung.jdk9-jdeps