|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
|
+--java.awt.Component
|
+--java.awt.Container
|
+--javax.swing.JComponent
|
+--com.zfqjava.swing.JTextFinder
JTextFinder provides a text finder component.
| Inner Class Summary | |
protected class |
JTextFinder.AccessibleJTextFinder
This class implements accessibility support for the JTextFinder class. |
| Inner classes inherited from class javax.swing.JComponent |
javax.swing.JComponent.AccessibleJComponent |
| Inner classes inherited from class java.awt.Container |
java.awt.Container.AccessibleAWTContainer |
| Inner classes inherited from class java.awt.Component |
java.awt.Component.AccessibleAWTComponent |
| Field Summary | |
static int |
CANCEL_CONTROL
Type used for cancel button on the text finder. |
static int |
FIND_CONTROL
Type used for find button on the text finder. |
static int |
FIND_DIALOG
Identifies the find dialog type. |
static int |
REPLACE_ALL_CONTROL
Type used for replace all button on the text finder. |
static int |
REPLACE_CONTROL
Type used for replace button on the text finder. |
static int |
REPLACE_DIALOG
Identifies the replace dialog type. |
| Fields inherited from class javax.swing.JComponent |
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
| Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
| Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| Constructor Summary | |
JTextFinder()
|
|
| Method Summary | |
void |
cancel()
Called by JTextFinder when the user hits the Cancel button. |
protected javax.swing.JDialog |
createDialog(java.awt.Component parent)
Creates a dialog for the JTextFinder. |
void |
findNext()
Called by JTextFinder when the user hits the Find Next button. |
javax.accessibility.AccessibleContext |
getAccessibleContext()
Gets the AccessibleContext associated with this JTextFinder. |
javax.swing.JButton |
getControlButton(int controlType)
Gets the control button of the type. |
int |
getDialogType()
Returns the current dialog type. |
java.lang.String |
getFindText()
Returns the find text. |
java.awt.Component |
getForComponent()
Returns the component that the JTextFinder attach. |
java.awt.Component[] |
getOptions()
Returns the options. |
java.lang.String |
getReplaceText()
Returns the replace text. |
TextFinderUI |
getUI()
Returns the look and feel (L&F) object that renders this component. |
java.lang.String |
getUIClassID()
Returns a string that specifies the name of the L&F class that renders this component. |
protected java.lang.String |
paramString()
Returns a string representation of this JTextFinder. |
void |
replace()
Called by JTextFinder when the user hits the Replace button. |
void |
replaceAll()
Called by JTextFinder when the user hits the Replace All button. |
void |
setDialogType(int type)
Sets the dialog type. |
void |
setFindText(java.lang.String findText)
Sets the find text. |
void |
setForComponent(java.awt.Component c)
Sets the component that the JTextFinder attach. |
void |
setOptions(java.awt.Component[] options)
Sets the options. |
void |
setReplaceText(java.lang.String replaceText)
Sets the replace text. |
void |
setUI(TextFinderUI ui)
Sets the look and feel (L&F) object that renders this component. |
void |
showDialog(java.awt.Component parent)
Pops up a dialog contains the JTextFinder and parented
to parent with the dialog having a default title. |
void |
updateUI()
Resets the UI property with a value from the current look and feel. |
| Methods inherited from class javax.swing.JComponent |
addAncestorListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getVerifyInputWhenFocusTarget, getVisibleRect, getWidth, getX, getY, grabFocus, hasFocus, hide, isDoubleBuffered, isFocusCycleRoot, isFocusTraversable, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processFocusEvent, processKeyBinding, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDoubleBuffered, setEnabled, setFont, setForeground, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update |
| Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, addImpl, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getLayout, insets, invalidate, isAncestorOf, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setLayout, validate, validateTree |
| Methods inherited from class java.awt.Component |
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, getBackground, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getInputContext, getInputMethodRequests, getLocale, getLocation, getLocationOnScreen, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, imageUpdate, inside, isDisplayable, isEnabled, isLightweight, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
public static final int FIND_DIALOG
public static final int REPLACE_DIALOG
public static final int FIND_CONTROL
public static final int REPLACE_CONTROL
public static final int REPLACE_ALL_CONTROL
public static final int CANCEL_CONTROL
| Constructor Detail |
public JTextFinder()
| Method Detail |
public void updateUI()
updateUI in class javax.swing.JComponentJComponent.updateUI()public TextFinderUI getUI()
public void setUI(TextFinderUI ui)
ui - the TextFinderUI L&F objectUIDefaults.getUI(javax.swing.JComponent)public java.lang.String getUIClassID()
getUIClassID in class javax.swing.JComponentJComponent.getUIClassID(),
UIDefaults.getUI(javax.swing.JComponent)public void setFindText(java.lang.String findText)
findText - the find textgetFindText()public java.lang.String getFindText()
setFindText(java.lang.String)public void setReplaceText(java.lang.String replaceText)
replaceText - the replace textgetReplaceText()public java.lang.String getReplaceText()
setReplaceText(java.lang.String)public void setOptions(java.awt.Component[] options)
options - the optionsgetOptions()public java.awt.Component[] getOptions()
setOptions(java.awt.Component[])public void setForComponent(java.awt.Component c)
JTextFinder attach.c - the component to attachgetForComponent()public java.awt.Component getForComponent()
JTextFinder attach.setForComponent(java.awt.Component)public void findNext()
JTextFinder when the user hits the Find Next button.
This can also be called by the programmer.public void replace()
JTextFinder when the user hits the Replace button.
This can also be called by the programmer.public void replaceAll()
JTextFinder when the user hits the Replace All button.
This can also be called by the programmer.public void cancel()
JTextFinder when the user hits the Cancel button.
This can also be called by the programmer.public javax.swing.JButton getControlButton(int controlType)
controlType - the type of the button to be selected:
public int getDialogType()
One of 2 legal values:
setDialogType(int)public void setDialogType(int type)
One of 2 legal values:
type - the dialog typegetDialogType()public void showDialog(java.awt.Component parent)
JTextFinder and parented
to parent with the dialog having a default title.parent - the parent of the dialogprotected javax.swing.JDialog createDialog(java.awt.Component parent)
JTextFinder.parent - the parent of the dialogprotected java.lang.String paramString()
null.paramString in class javax.swing.JComponentpublic javax.accessibility.AccessibleContext getAccessibleContext()
getAccessibleContext in interface javax.accessibility.AccessiblegetAccessibleContext in class javax.swing.JComponent
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||