--- old/src/java.desktop/share/classes/java/awt/font/TextAttribute.java 2017-10-18 12:33:32.000000000 -0700 +++ new/src/java.desktop/share/classes/java/awt/font/TextAttribute.java 2017-10-18 12:33:32.000000000 -0700 @@ -96,159 +96,141 @@ * * *
Key | - *Value Type | - *Principal Constants | - *Default Value | - *
---|---|---|---|
Key + * | Value Type + * | Principal Constants + * | Default Value * |
{@link #FAMILY} | - *String | - *See Font {@link java.awt.Font#DIALOG DIALOG},
- * {@link java.awt.Font#DIALOG_INPUT DIALOG_INPUT}, {@link java.awt.Font#SERIF SERIF}, - * {@link java.awt.Font#SANS_SERIF SANS_SERIF}, and {@link java.awt.Font#MONOSPACED MONOSPACED}. - * |
- * "Default" (use platform default) | - *
{@link #WEIGHT} | - *Number | - *WEIGHT_REGULAR, WEIGHT_BOLD | - *WEIGHT_REGULAR | - *
{@link #WIDTH} | - *Number | - *WIDTH_CONDENSED, WIDTH_REGULAR, WIDTH_EXTENDED |
- * WIDTH_REGULAR | - *
{@link #POSTURE} | - *Number | - *POSTURE_REGULAR, POSTURE_OBLIQUE | - *POSTURE_REGULAR | - *
{@link #SIZE} | - *Number | - *none | - *12.0 | - *
{@link #TRANSFORM} | - *{@link TransformAttribute} | - *See TransformAttribute {@link TransformAttribute#IDENTITY IDENTITY} | - *TransformAttribute.IDENTITY | - *
{@link #SUPERSCRIPT} | - *Integer | - *SUPERSCRIPT_SUPER, SUPERSCRIPT_SUB | - *0 (use the standard glyphs and metrics) | - *
{@link #FONT} | - *{@link java.awt.Font} | - *none | - *null (do not override font resolution) | - *
{@link #CHAR_REPLACEMENT} | - *{@link GraphicAttribute} | - *none | - *null (draw text using font glyphs) | - *
{@link #FOREGROUND} | - *{@link java.awt.Paint} | - *none | - *null (use current graphics paint) | - *
{@link #BACKGROUND} | - *{@link java.awt.Paint} | - *none | - *null (do not render background) | - *
{@link #UNDERLINE} | - *Integer | - *UNDERLINE_ON | - *-1 (do not render underline) | - *
{@link #STRIKETHROUGH} | - *Boolean | - *STRIKETHROUGH_ON | - *false (do not render strikethrough) | - *
{@link #RUN_DIRECTION} | - *Boolean | - *RUN_DIRECTION_LTR RUN_DIRECTION_RTL |
- * null (use {@link java.text.Bidi} standard default) | - *
{@link #BIDI_EMBEDDING} | - *Integer | - *none | - *0 (use base line direction) | - *
{@link #JUSTIFICATION} | - *Number | - *JUSTIFICATION_FULL | - *JUSTIFICATION_FULL | - *
{@link #INPUT_METHOD_HIGHLIGHT} | - *{@link java.awt.im.InputMethodHighlight}, {@link java.text.Annotation} |
- * (see class) | - *null (do not apply input highlighting) | - *
{@link #INPUT_METHOD_UNDERLINE} | - *Integer | - *UNDERLINE_LOW_ONE_PIXEL, UNDERLINE_LOW_TWO_PIXEL |
- * -1 (do not render underline) | - *
{@link #SWAP_COLORS} | - *Boolean | - *SWAP_COLORS_ON | - *false (do not swap colors) | - *
{@link #NUMERIC_SHAPING} | - *{@link java.awt.font.NumericShaper} | - *none | - *null (do not shape digits) | - *
{@link #KERNING} | - *Integer | - *KERNING_ON | - *0 (do not request kerning) | - *
{@link #LIGATURES} | - *Integer | - *LIGATURES_ON | - *0 (do not form optional ligatures) | - *
{@link #TRACKING} | - *Number | - *TRACKING_LOOSE, TRACKING_TIGHT | - *0 (do not add tracking) | - *
{@link #FAMILY} + * | String + * | See Font {@link java.awt.Font#DIALOG DIALOG},
+ * {@link java.awt.Font#DIALOG_INPUT DIALOG_INPUT},
+ * + * {@link java.awt.Font#SERIF SERIF}, + * {@link java.awt.Font#SANS_SERIF SANS_SERIF}, and + * {@link java.awt.Font#MONOSPACED MONOSPACED}. + * | "Default" (use platform default) + * |
{@link #WEIGHT} + * | Number + * | WEIGHT_REGULAR, WEIGHT_BOLD + * | WEIGHT_REGULAR + * |
{@link #WIDTH} + * | Number + * | WIDTH_CONDENSED, WIDTH_REGULAR, WIDTH_EXTENDED + * | WIDTH_REGULAR + * |
{@link #POSTURE} + * | Number + * | POSTURE_REGULAR, POSTURE_OBLIQUE + * | POSTURE_REGULAR + * |
{@link #SIZE} + * | Number + * | none + * | 12.0 + * |
{@link #TRANSFORM} + * | {@link TransformAttribute} + * | See TransformAttribute {@link TransformAttribute#IDENTITY IDENTITY} + * | TransformAttribute.IDENTITY + * |
{@link #SUPERSCRIPT} + * | Integer + * | SUPERSCRIPT_SUPER, SUPERSCRIPT_SUB + * | 0 (use the standard glyphs and metrics) + * |
{@link #FONT} + * | {@link java.awt.Font} + * | none + * | null (do not override font resolution) + * |
{@link #CHAR_REPLACEMENT} + * | {@link GraphicAttribute} + * | none + * | null (draw text using font glyphs) + * |
{@link #FOREGROUND} + * | {@link java.awt.Paint} + * | none + * | null (use current graphics paint) + * |
{@link #BACKGROUND} + * | {@link java.awt.Paint} + * | none + * | null (do not render background) + * |
{@link #UNDERLINE} + * | Integer + * | UNDERLINE_ON + * | -1 (do not render underline) + * |
{@link #STRIKETHROUGH} + * | Boolean + * | STRIKETHROUGH_ON + * | false (do not render strikethrough) + * |
{@link #RUN_DIRECTION} + * | Boolean + * | RUN_DIRECTION_LTR RUN_DIRECTION_RTL + * | null (use {@link java.text.Bidi} standard default) + * |
{@link #BIDI_EMBEDDING} + * | Integer + * | none + * | 0 (use base line direction) + * |
{@link #JUSTIFICATION} + * | Number + * | JUSTIFICATION_FULL + * | JUSTIFICATION_FULL + * |
{@link #INPUT_METHOD_HIGHLIGHT} + * | {@link java.awt.im.InputMethodHighlight},
+ * + * {@link java.text.Annotation} + * | (see class) + * | null (do not apply input highlighting) + * |
{@link #INPUT_METHOD_UNDERLINE} + * | Integer + * | UNDERLINE_LOW_ONE_PIXEL, UNDERLINE_LOW_TWO_PIXEL + * | -1 (do not render underline) + * |
{@link #SWAP_COLORS} + * | Boolean + * | SWAP_COLORS_ON + * | false (do not swap colors) + * |
{@link #NUMERIC_SHAPING} + * | {@link java.awt.font.NumericShaper} + * | none + * | null (do not shape digits) + * |
{@link #KERNING} + * | Integer + * | KERNING_ON + * | 0 (do not request kerning) + * |
{@link #LIGATURES} + * | Integer + * | LIGATURES_ON + * | 0 (do not form optional ligatures) + * |
{@link #TRACKING} + * | Number + * | TRACKING_LOOSE, TRACKING_TIGHT + * | 0 (do not add tracking) + * |