Interface UISWTInputReceiver

All Superinterfaces:
UIInputReceiver
All Known Implementing Classes:
AbstractUISWTInputReceiver, SimpleTextEntryWindow

public interface UISWTInputReceiver extends UIInputReceiver
SWT-specific version of
invalid reference
UIInputReciever
, providing some additional methods to customise the appearance of the input receiver.
  • Method Details

    • setWidthHint

      void setWidthHint(int width)
      Indicates how wide you want the text entry window to be.
      Parameters:
      width -
    • setHeightHint

      void setHeightHint(int height)
    • setLineHeight

      void setLineHeight(int line_count)
      Indicates how many lines by default to show the user to enter input.
      Parameters:
      line_count -
    • selectPreenteredText

      void selectPreenteredText(boolean select)
      Indicates whether you want the preentered text to be selected (highlighted) or not. Default is true.
      Parameters:
      select -
    • setSelectableItems

      void setSelectableItems(String[] choices, int default_choice, boolean allow_edit)
      Changes the entry box to be a combo box, where the values passed are selectable.
      Parameters:
      choices - The list of options to be made available.
      default_choice - Index of the option to present by default.
      allow_edit - true if you still want to allow the user to enter their own text, false if you want to restrict them to the choices here.
      Since:
      3.0.5.3