Class InputDialog

java.lang.Object
javaforce.ansi.server.InputDialog
All Implemented Interfaces:
Dialog

public class InputDialog extends Object implements Dialog
  • Field Details

  • Constructor Details

    • InputDialog

      public InputDialog(ANSI ansi, String title, String[] msg, String[] initValue, String opts)
      InputDialog ansi = ANSI object title = window title (todo) msg[] = messages for each input field initValue[] = init values for each input field (optional) (if not null length must equal msg length) opts = buttons (ie: see ENTER_ESC)
  • Method Details

    • draw

      public void draw()
      Specified by:
      draw in interface Dialog
    • keyPressed

      public void keyPressed(int keyCode, int keyMods)
      Specified by:
      keyPressed in interface Dialog
    • keyTyped

      public void keyTyped(char key)
      Specified by:
      keyTyped in interface Dialog
    • isClosed

      public boolean isClosed()
      Specified by:
      isClosed in interface Dialog
    • setClosed

      public void setClosed(boolean closed)
      Specified by:
      setClosed in interface Dialog
    • isCancelled

      public boolean isCancelled()
    • nextField

      public void nextField()
    • getAction

      public String getAction()
    • setAction

      public void setAction(String action)
    • getText

      public String getText(int idx)
    • isChecked

      public boolean isChecked(int idx)
    • setOptions

      public void setOptions(String ops)