Interface TextField<V>

Type Parameters:
V - type of value
All Superinterfaces:
Buffered, Component, Component.BelongToFrame, Component.Editable, Component.Focusable, Component.HasCaption, Component.HasDescription, Component.HasIcon, Field<V>, HasContextHelp, HasConversionErrorMessage, HasDatatype<V>, HasFormatter<V>, HasHtmlCaption, HasHtmlDescription, HasHtmlSanitizer, HasInputPrompt, HasValidator<V>, HasValue<V>, HasValueSource<V>, Requirable, TextInputField<V>, TextInputField.CaseConversionSupported, TextInputField.CursorPositionSupported, TextInputField.EnterPressNotifier, TextInputField.HtmlNameSupported, TextInputField.MaxLengthLimited, TextInputField.TextChangeNotifier, TextInputField.TextSelectionSupported, TextInputField.TrimSupported, Validatable
All Known Implementing Classes:
TextFieldImpl

A component for editing textual data that fits on a single line. For a multi-line textarea, see the TextArea component.
  • Field Details

    • NAME

      static final String NAME
      See Also:
    • TYPE_DEFAULT

      static final org.springframework.core.ParameterizedTypeReference<TextField<String>> TYPE_DEFAULT
    • TYPE_STRING

      static final org.springframework.core.ParameterizedTypeReference<TextField<String>> TYPE_STRING
    • TYPE_INTEGER

      static final org.springframework.core.ParameterizedTypeReference<TextField<Integer>> TYPE_INTEGER
    • TYPE_LONG

      static final org.springframework.core.ParameterizedTypeReference<TextField<Long>> TYPE_LONG
    • TYPE_DOUBLE

      static final org.springframework.core.ParameterizedTypeReference<TextField<Double>> TYPE_DOUBLE
    • TYPE_BIGDECIMAL

      static final org.springframework.core.ParameterizedTypeReference<TextField<BigDecimal>> TYPE_BIGDECIMAL
    • TYPE_DATE

      static final org.springframework.core.ParameterizedTypeReference<TextField<Date>> TYPE_DATE
    • TYPE_DATETIME

      static final org.springframework.core.ParameterizedTypeReference<TextField<Date>> TYPE_DATETIME
    • TYPE_LOCALDATE

      static final org.springframework.core.ParameterizedTypeReference<TextField<LocalDate>> TYPE_LOCALDATE
    • TYPE_LOCALDATETIME

      static final org.springframework.core.ParameterizedTypeReference<TextField<LocalDateTime>> TYPE_LOCALDATETIME
    • TYPE_TIME

      static final org.springframework.core.ParameterizedTypeReference<TextField<Time>> TYPE_TIME
    • TYPE_OFFSETTIME

      static final org.springframework.core.ParameterizedTypeReference<TextField<OffsetTime>> TYPE_OFFSETTIME
  • Method Details

    • getRawValue

      String getRawValue()
      Returns a string representation of the value.