--- old/src/java.desktop/share/classes/java/awt/font/TextAttribute.java 2017-05-12 16:11:26.000000000 -0700 +++ new/src/java.desktop/share/classes/java/awt/font/TextAttribute.java 2017-05-12 16:11:26.000000000 -0700 @@ -96,15 +96,18 @@ * * *

Summary of attributes

- * - * + *
+ * + * + * * * * * * + * + * * * * @@ -114,7 +117,7 @@ * * * - * + * * * * @@ -126,7 +129,7 @@ * * * - * + * * * * @@ -138,7 +141,7 @@ * * * - * + * * * * @@ -150,7 +153,7 @@ * * * - * + * * * * @@ -162,7 +165,7 @@ * * * - * + * * * * @@ -174,7 +177,7 @@ * * * - * + * * * * @@ -186,7 +189,7 @@ * * * - * + * * * * @@ -198,7 +201,7 @@ * * * - * + * * * * @@ -210,7 +213,7 @@ * * * - * + * * * * @@ -222,7 +225,7 @@ * * * - * + * * * * @@ -234,7 +237,7 @@ * * * - * + * * * * @@ -246,6 +249,7 @@ * * * + * *
Key, value type, principal constants, and + * default value behavior of all TextAttributes
KeyValue TypePrincipal ConstantsDefault Value
{@link #FAMILY}String"Default" (use platform default)
{@link #WEIGHT}NumberWEIGHT_REGULAR, WEIGHT_BOLDWIDTH_CONDENSED, WIDTH_REGULAR,
WIDTH_EXTENDED
WIDTH_REGULAR
{@link #POSTURE}NumberPOSTURE_REGULAR, POSTURE_OBLIQUEnone12.0
{@link #TRANSFORM}{@link TransformAttribute}See TransformAttribute {@link TransformAttribute#IDENTITY IDENTITY}SUPERSCRIPT_SUPER, SUPERSCRIPT_SUB0 (use the standard glyphs and metrics)
{@link #FONT}{@link java.awt.Font}nonenonenull (draw text using font glyphs)
{@link #FOREGROUND}{@link java.awt.Paint}nonenonenull (do not render background)
{@link #UNDERLINE}IntegerUNDERLINE_ONSTRIKETHROUGH_ONfalse (do not render strikethrough)
{@link #RUN_DIRECTION}BooleanRUN_DIRECTION_LTR
RUN_DIRECTION_RTL
none0 (use base line direction)
{@link #JUSTIFICATION}NumberJUSTIFICATION_FULL(see class)null (do not apply input highlighting)
{@link #INPUT_METHOD_UNDERLINE}IntegerUNDERLINE_LOW_ONE_PIXEL,
UNDERLINE_LOW_TWO_PIXEL
SWAP_COLORS_ONfalse (do not swap colors)
{@link #NUMERIC_SHAPING}{@link java.awt.font.NumericShaper}noneKERNING_ON0 (do not request kerning)
{@link #LIGATURES}IntegerLIGATURES_ONTRACKING_LOOSE, TRACKING_TIGHT0 (do not add tracking)
* * @see java.awt.Font