Package hipp.com.wappedidpadpro2
Class WAppEditFindDialog
java.lang.Object
java.awt.Component
java.awt.Container
java.awt.Window
java.awt.Dialog
javax.swing.JDialog
hipp.com.wappedidpadpro2.WAppEditFindDialog
- All Implemented Interfaces:
java.awt.event.ActionListener,java.awt.event.WindowListener,java.awt.image.ImageObserver,java.awt.MenuContainer,java.io.Serializable,java.util.EventListener,javax.accessibility.Accessible,javax.swing.RootPaneContainer,javax.swing.WindowConstants
final class WAppEditFindDialog
extends javax.swing.JDialog
implements java.awt.event.ActionListener, java.awt.event.WindowListener
WAppEditFindDialog
constructs a find- or replace dialog
constructs a find- or replace dialog
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) classWAppEditFindDialog.MainPanelNested classes/interfaces inherited from class javax.swing.JDialog
javax.swing.JDialog.AccessibleJDialogNested classes/interfaces inherited from class java.awt.Dialog
java.awt.Dialog.AccessibleAWTDialog, java.awt.Dialog.ModalExclusionType, java.awt.Dialog.ModalityTypeNested classes/interfaces inherited from class java.awt.Window
java.awt.Window.AccessibleAWTWindow, java.awt.Window.Type -
Field Summary
Fields Modifier and Type Field Description private javax.swing.JTextPaneareaprivate javax.swing.JButtonb1private javax.swing.JButtonb2private javax.swing.JButtonb3private javax.swing.JButtonb4private java.lang.Stringbuffprivate javax.swing.JPanelbutPanelprivate javax.swing.JPanelcenterPanelprivate javax.swing.text.StyledDocumentdocprivate WAppEditpadPro2ecomndprivate javax.swing.JTextFieldfieldprivate booleanfoundprivate javax.swing.JCheckBoxmatchcaseprivate javax.swing.JCheckBoxmatchwholeprivate intposprivate booleanreplaceprivate booleanreplaceallprivate WAppEditFindDialogreplaceDialogprivate javax.swing.JTextFieldrfieldprivate intsearchlengthprivate java.lang.StringsearchTxtprivate WAppEditFindDialogtheAppprivate booleanwrapFields inherited from class javax.swing.JDialog
accessibleContext, rootPane, rootPaneCheckingEnabledFields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT -
Constructor Summary
Constructors Constructor Description WAppEditFindDialog(WAppEditpadPro2 _command, java.lang.String s)Constructor, example = new WAppEditFindDialog(theApp, "Find");WAppEditFindDialog(WAppEditpadPro2 _command, java.lang.String s, boolean flag)Constructor, example = new WAppEditFindDialog(theApp, "Replace", true); -
Method Summary
Modifier and Type Method Description voidactionPerformed(java.awt.event.ActionEvent actionevent)voidcompare()voidgetIFrames()protected java.awt.ComponentgetParentComponent()java.lang.StringreturnTxtBuff()protected voidsetFindDialogNull()voidsetVisible(boolean flag)private java.lang.StringstripMnemonic(java.lang.String s)voidwindowActivated(java.awt.event.WindowEvent windowevent)voidwindowClosed(java.awt.event.WindowEvent windowevent)voidwindowClosing(java.awt.event.WindowEvent windowevent)voidwindowDeactivated(java.awt.event.WindowEvent windowevent)voidwindowDeiconified(java.awt.event.WindowEvent windowevent)voidwindowIconified(java.awt.event.WindowEvent windowevent)voidwindowOpened(java.awt.event.WindowEvent windowevent)Methods inherited from class javax.swing.JDialog
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, updateMethods inherited from class java.awt.Dialog
addNotify, getModalityType, getTitle, hide, isModal, isResizable, isUndecorated, setBackground, setModal, setModalityType, setOpacity, setResizable, setShape, setTitle, setUndecorated, show, toBackMethods inherited from class java.awt.Window
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBackground, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOpacity, getOwnedWindows, getOwner, getOwnerlessWindows, getShape, getToolkit, getType, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isAutoRequestFocus, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isOpaque, isShowing, isValidateRoot, pack, paint, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeNotify, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setAutoRequestFocus, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImage, setIconImages, setLocation, setLocation, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setType, toFrontMethods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusDownCycle, validate, validateTreeMethods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, requestFocusInWindow, resize, resize, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setMixingCutoutShape, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
-
Field Details
-
ecomnd
-
field
private javax.swing.JTextField field -
rfield
private javax.swing.JTextField rfield -
area
private javax.swing.JTextPane area -
matchcase
private javax.swing.JCheckBox matchcase -
matchwhole
private javax.swing.JCheckBox matchwhole -
b1
private javax.swing.JButton b1 -
b2
private javax.swing.JButton b2 -
b3
private javax.swing.JButton b3 -
b4
private javax.swing.JButton b4 -
butPanel
private javax.swing.JPanel butPanel -
centerPanel
private javax.swing.JPanel centerPanel -
wrap
private boolean wrap -
found
private boolean found -
replace
private boolean replace -
replaceall
private boolean replaceall -
pos
private int pos -
searchlength
private int searchlength -
searchTxt
private java.lang.String searchTxt -
buff
private java.lang.String buff -
doc
private javax.swing.text.StyledDocument doc -
theApp
-
replaceDialog
-
-
Constructor Details
-
WAppEditFindDialog
WAppEditFindDialog(WAppEditpadPro2 _command, java.lang.String s)Constructor, example = new WAppEditFindDialog(theApp, "Find");- Parameters:
_command- the main UI (JFrame)s- String to search for file Filter, null is not allowed
-
WAppEditFindDialog
WAppEditFindDialog(WAppEditpadPro2 _command, java.lang.String s, boolean flag)Constructor, example = new WAppEditFindDialog(theApp, "Replace", true);- Parameters:
_command- the main UI (JFrame)s- String to search for file Filter, null is not allowedflag- false = replace Dialog
-
-
Method Details
-
stripMnemonic
private java.lang.String stripMnemonic(java.lang.String s) -
setVisible
public void setVisible(boolean flag)- Overrides:
setVisiblein classjava.awt.Dialog
-
windowClosing
public void windowClosing(java.awt.event.WindowEvent windowevent)- Specified by:
windowClosingin interfacejava.awt.event.WindowListener
-
windowClosed
public void windowClosed(java.awt.event.WindowEvent windowevent)- Specified by:
windowClosedin interfacejava.awt.event.WindowListener
-
windowDeiconified
public void windowDeiconified(java.awt.event.WindowEvent windowevent)- Specified by:
windowDeiconifiedin interfacejava.awt.event.WindowListener
-
windowIconified
public void windowIconified(java.awt.event.WindowEvent windowevent)- Specified by:
windowIconifiedin interfacejava.awt.event.WindowListener
-
windowActivated
public void windowActivated(java.awt.event.WindowEvent windowevent)- Specified by:
windowActivatedin interfacejava.awt.event.WindowListener
-
windowDeactivated
public void windowDeactivated(java.awt.event.WindowEvent windowevent)- Specified by:
windowDeactivatedin interfacejava.awt.event.WindowListener
-
windowOpened
public void windowOpened(java.awt.event.WindowEvent windowevent)- Specified by:
windowOpenedin interfacejava.awt.event.WindowListener
-
setFindDialogNull
protected void setFindDialogNull() -
actionPerformed
public void actionPerformed(java.awt.event.ActionEvent actionevent)- Specified by:
actionPerformedin interfacejava.awt.event.ActionListener
-
returnTxtBuff
public java.lang.String returnTxtBuff() -
getParentComponent
protected java.awt.Component getParentComponent() -
getIFrames
public void getIFrames() -
compare
public void compare()
-