Class NumberStringTranslator<M extends java.lang.Number>

    • Constructor Detail

      • NumberStringTranslator

        public NumberStringTranslator​(FxTextComponent component)
        Creates a number translator.
        Parameters:
        component - the text component
    • Method Detail

      • parse

        protected java.lang.Number parse​(java.lang.String s)
        Parses a string to a number.
        Parameters:
        s - the string
        Returns:
        the number
      • getValidChars

        public java.lang.String getValidChars()
        Description copied from class: ValueStringTranslator
        Gets the valid input characters.
        Overrides:
        getValidChars in class ValueStringTranslator<M extends java.lang.Number>
        Returns:
        the valid input chars, null if unlimited
      • getDefaultPattern

        public abstract java.lang.String getDefaultPattern()
        Gets the default pattern according to the type.
        Returns:
        the pattern
      • getFormat

        protected java.text.DecimalFormat getFormat()
        Gets the decimal format.
        Returns:
        the decimal format