Enum TextWeight

    • Enum Constant Detail

      • WEIGHT_EXTRA_LIGHT

        public static final TextWeight WEIGHT_EXTRA_LIGHT
        The lightest predefined weight.
      • WEIGHT_LIGHT

        public static final TextWeight WEIGHT_LIGHT
        The standard light weight.
      • WEIGHT_DEMILIGHT

        public static final TextWeight WEIGHT_DEMILIGHT
        An intermediate weight between WEIGHT_LIGHT and WEIGHT_STANDARD.
      • WEIGHT_REGULAR

        public static final TextWeight WEIGHT_REGULAR
        The standard weight.
      • WEIGHT_SEMIBOLD

        public static final TextWeight WEIGHT_SEMIBOLD
        A moderately heavier weight than WEIGHT_REGULAR.
      • WEIGHT_MEDIUM

        public static final TextWeight WEIGHT_MEDIUM
        An intermediate weight between WEIGHT_REGULAR and WEIGHT_BOLD.
      • WEIGHT_DEMIBOLD

        public static final TextWeight WEIGHT_DEMIBOLD
        A moderately lighter weight than WEIGHT_BOLD.
      • WEIGHT_BOLD

        public static final TextWeight WEIGHT_BOLD
        The standard bold weight.
      • WEIGHT_HEAVY

        public static final TextWeight WEIGHT_HEAVY
        A moderately heavier weight than WEIGHT_BOLD.
      • WEIGHT_EXTRABOLD

        public static final TextWeight WEIGHT_EXTRABOLD
        An extra heavy weight.
      • WEIGHT_ULTRABOLD

        public static final TextWeight WEIGHT_ULTRABOLD
        The heaviest predefined weight.
    • Method Detail

      • values

        public static TextWeight[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (TextWeight c : TextWeight.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static TextWeight valueOf​(String name)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
        Parameters:
        name - the name of the enum constant to be returned.
        Returns:
        the enum constant with the specified name
        Throws:
        IllegalArgumentException - if this enum type has no constant with the specified name
        NullPointerException - if the argument is null
      • getValue

        protected final Number getValue()
        Returns:
        value the corresponding TextAttribute constant