Class EvalTextArea

All Implemented Interfaces:
KeyListener, ImageObserver, MenuContainer, Serializable, EventListener, Accessible, DocumentListener, Scrollable

class EvalTextArea extends JTextArea implements KeyListener, DocumentListener
Extension of JTextArea for script evaluation input.
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      Serializable magic number.
      See Also:
    • debugGui

      private SwingGui debugGui
      The debugger GUI.
    • history

      private List<String> history
      History of expressions that have been evaluated
    • historyIndex

      private int historyIndex
      Index of the selected history item.
    • outputMark

      private int outputMark
      Position in the display where output should go.
  • Constructor Details

    • EvalTextArea

      public EvalTextArea(SwingGui debugGui)
      Creates a new EvalTextArea.
  • Method Details