Interface TextInputControl.Content

All Superinterfaces:
Observable, ObservableObjectValue<String>, ObservableStringValue, ObservableValue<String>
Enclosing class:
TextInputControl

protected static interface TextInputControl.Content extends ObservableStringValue
Interface representing a text input's content. Since it is an ObservableStringValue, you can also bind to, or observe the content.
Since:
JavaFX 2.0
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    delete(int start, int end, boolean notifyListeners)
    Removes a sequence of characters from the content.
    get(int start, int end)
    Retrieves a subset of the content.
    void
    insert(int index, String text, boolean notifyListeners)
    Inserts a sequence of characters into the content.
    int
    Returns the number of characters represented by the content.

    Methods declared in interface javafx.beans.Observable

    addListener, removeListener

    Methods declared in interface javafx.beans.value.ObservableObjectValue

    get

    Methods declared in interface javafx.beans.value.ObservableValue

    addListener, getValue, removeListener
  • Method Details

    • get

      String get(int start, int end)
      Retrieves a subset of the content.
      Parameters:
      start - the start
      end - the end
      Returns:
      a subset of the content
    • insert

      void insert(int index, String text, boolean notifyListeners)
      Inserts a sequence of characters into the content.
      Parameters:
      index - the index
      text - the text string
      notifyListeners - the notify listener flag
      Since:
      JavaFX 2.1
    • delete

      void delete(int start, int end, boolean notifyListeners)
      Removes a sequence of characters from the content.
      Parameters:
      start - the start
      end - the end
      notifyListeners - the notify listener flag
      Since:
      JavaFX 2.1
    • length

      int length()
      Returns the number of characters represented by the content.
      Returns:
      the number of characters