Class FontCharacteristics


  • public final class FontCharacteristics
    extends java.lang.Object
    • Field Detail

      • isItalic

        private boolean isItalic
      • isBold

        private boolean isBold
      • fontWeight

        private short fontWeight
      • undefined

        private boolean undefined
      • isMonospace

        private boolean isMonospace
    • Constructor Detail

      • FontCharacteristics

        public FontCharacteristics()
    • Method Detail

      • setFontWeight

        public FontCharacteristics setFontWeight​(short fw)
        Sets preferred font weight
        Parameters:
        fw - font weight in css notation.
        Returns:
        this instance.
        See Also:
        FontWeights
      • setFontStyle

        public FontCharacteristics setFontStyle​(java.lang.String fs)
        Set font style
        Parameters:
        fs - shall be 'normal', 'italic' or 'oblique'.
        Returns:
        this element
      • isItalic

        public boolean isItalic()
      • isBold

        public boolean isBold()
      • isMonospace

        public boolean isMonospace()
      • getFontWeight

        public short getFontWeight()
      • isUndefined

        public boolean isUndefined()
      • modified

        private void modified()
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object