Class SearchControlsPanel

java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
org.jrd.frontend.frame.main.decompilerview.SearchControlsPanel
All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible

final class SearchControlsPanel extends JPanel
  • Field Details

    • searchField

      private final JTextField searchField
    • previousButton

      private final JButton previousButton
    • nextButton

      private final JButton nextButton
    • originalSearchFieldColor

      private final Color originalSearchFieldColor
    • searchContext

      private org.fife.ui.rtextarea.SearchContext searchContext
    • wasNotFoundActionListener

      private final ActionListener wasNotFoundActionListener
    • searchableText

      private org.fife.ui.rsyntaxtextarea.RSyntaxTextArea searchableText
  • Constructor Details

    • SearchControlsPanel

      private SearchControlsPanel(Component optionsComponent, Component owner)
  • Method Details

    • createHexControls

      public static SearchControlsPanel createHexControls(HexEditor hex)
    • createBytecodeControls

      public static SearchControlsPanel createBytecodeControls(TextWithControls owner)
    • setUnderlyingTextView

      private void setUnderlyingTextView(TextWithControls owner)
    • fireWasNotFoundAction

      public void fireWasNotFoundAction()
    • focus

      public void focus()
    • initialSearchBytecode

      void initialSearchBytecode(String query, boolean isRegex, boolean matchesCase)
    • searchBytecode

      void searchBytecode(boolean forward)
    • deselectBytecodeSyntaxArea

      private void deselectBytecodeSyntaxArea()
    • clickNextButton

      public void clickNextButton()