Class FlatFindReplaceBar
java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
com.formdev.flatlaf.themeeditor.FlatFindReplaceBar
- All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static classprivate classNested classes/interfaces inherited from class JPanel
JPanel.AccessibleJPanelNested classes/interfaces inherited from class JComponent
JComponent.AccessibleJComponentNested classes/interfaces inherited from class Container
Container.AccessibleAWTContainerNested classes/interfaces inherited from class Component
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate JButtonprivate JToolBarprivate org.fife.ui.rtextarea.SearchContextprivate FlatTextFieldprivate JLabelprivate JButtonprivate JButtonprivate JToolBarprivate booleanprivate booleanprivate JToggleButtonprivate JLabelprivate JToggleButton(package private) static final Stringprivate JToggleButtonprivate JButtonprivate JButtonprivate FlatTextFieldprivate JLabelprivate JLabelprivate final org.fife.ui.rsyntaxtextarea.RSyntaxTextAreaprivate JToolBarFields inherited from class JComponent
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOWFields inherited from class Component
accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTFields inherited from interface ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) voidactivate(boolean findEditorSelection) private voidclose()private voidfind()private voidfindNext()private voidfindOrMarkAll(boolean find) private void(package private) org.fife.ui.rtextarea.SearchContextprivate void(package private) voidmarkAll()private voidprivate voidprivate voidnotifyEditorAction(String actionKey) private voidvoidprivate voidreplace()private voidprivate void(package private) voidsetSearchContext(org.fife.ui.rtextarea.SearchContext context) private voidupdateMatchesLabel(org.fife.ui.rtextarea.SearchResult result, boolean replace) voidupdateUI()Methods inherited from class JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUIMethods inherited from class JComponent
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, updateMethods inherited from class Container
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTreeMethods inherited from class Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setMixingCutoutShape, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
-
Field Details
-
PROP_CLOSED
- See Also:
-
textArea
private final org.fife.ui.rsyntaxtextarea.RSyntaxTextArea textArea -
context
private org.fife.ui.rtextarea.SearchContext context -
inSetContext
private boolean inSetContext -
markAllPending
private boolean markAllPending -
findLabel
-
findField
-
findToolBar
-
findPreviousButton
-
findNextButton
-
matchCaseToggleButton
-
matchWholeWordToggleButton
-
regexToggleButton
-
matchesLabel
-
closeToolBar
-
closeButton
-
replaceLabel
-
replaceField
-
toolBar1
-
replaceButton
-
replaceAllButton
-
replaceMatchesLabel
-
-
Constructor Details
-
FlatFindReplaceBar
FlatFindReplaceBar(org.fife.ui.rsyntaxtextarea.RSyntaxTextArea textArea)
-
-
Method Details
-
updateUI
-
getSearchContext
org.fife.ui.rtextarea.SearchContext getSearchContext() -
setSearchContext
void setSearchContext(org.fife.ui.rtextarea.SearchContext context) -
activate
void activate(boolean findEditorSelection) -
removeNotify
public void removeNotify()- Overrides:
removeNotifyin classJComponent
-
findNext
private void findNext() -
findPrevious
private void findPrevious() -
find
private void find() -
markAll
void markAll() -
findOrMarkAll
private void findOrMarkAll(boolean find) -
matchCaseChanged
private void matchCaseChanged() -
matchWholeWordChanged
private void matchWholeWordChanged() -
regexChanged
private void regexChanged() -
replace
private void replace() -
replaceAll
private void replaceAll() -
selectMatchNearCaret
private void selectMatchNearCaret() -
updateMatchesLabel
private void updateMatchesLabel(org.fife.ui.rtextarea.SearchResult result, boolean replace) -
notifyEditorAction
-
close
private void close() -
initComponents
private void initComponents()
-