Package hec.gui

Class FormattedTextEditor

All Implemented Interfaces:
ComponentListener, ImageObserver, MenuContainer, Serializable, EventListener, Accessible, RootPaneContainer, WindowConstants, org.fife.rsta.ui.search.SearchListener, Modifiable

public class FormattedTextEditor extends RmaJFrame implements org.fife.rsta.ui.search.SearchListener
See Also:
  • Field Details

    • _startedFromMain

      protected static boolean _startedFromMain
    • _fileMenu

      protected JMenu _fileMenu
    • _viewMenu

      protected JMenu _viewMenu
    • _findMenu

      protected JMenu _findMenu
    • _lastFolder

      protected String _lastFolder
    • _openAction

      protected Action _openAction
    • _exitAction

      protected Action _exitAction
  • Constructor Details

    • FormattedTextEditor

      public FormattedTextEditor()
  • Method Details

    • buildControls

      protected void buildControls()
    • addListeners

      protected void addListeners()
    • buildMenus

      protected void buildMenus()
    • buildViewMenu

      protected void buildViewMenu(JMenuBar mbar)
      Parameters:
      mbar -
    • getFileMenu

      public JMenu getFileMenu()
      Returns:
    • setBgColorAction

      protected void setBgColorAction()
    • setFgColorAction

      protected void setFgColorAction()
    • buildFindMenu

      protected void buildFindMenu(JMenuBar mbar)
      Parameters:
      mbar -
    • buildFileMenu

      protected void buildFileMenu(JMenuBar mbar)
    • searchEvent

      public void searchEvent(org.fife.rsta.ui.search.SearchEvent e)
      Specified by:
      searchEvent in interface org.fife.rsta.ui.search.SearchListener
    • setStatus

      protected void setStatus(String text)
      Parameters:
      text -
    • displayGotoDialog

      protected void displayGotoDialog()
    • displayFindDialog

      protected void displayFindDialog()
    • displayFontChooser

      protected boolean displayFontChooser()
      Returns:
    • exitEditor

      protected void exitEditor()
    • browseForFile

      protected void browseForFile()
    • loadFile

      protected void loadFile(File f)
    • setFileName

      protected void setFileName(String path)
      Parameters:
      path -
    • getFileName

      public String getFileName()
      Returns:
    • setCaretPosition

      protected void setCaretPosition(int pos)
    • readText

      protected boolean readText(BufferedReader reader)
      Parameters:
      reader -
    • setText

      public void setText(String text)
      set the text
      Parameters:
      text -
    • appendText

      public void appendText(String text)
      set the text
      Parameters:
      text -
    • main

      public static void main(String[] args)
    • getSelectedText

      public String getSelectedText()
      Specified by:
      getSelectedText in interface org.fife.rsta.ui.search.SearchListener
    • getTextArea

      protected org.fife.ui.rsyntaxtextarea.RSyntaxTextArea getTextArea()