|
||||||||
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.lang.String |
getReplaceText()
Returns the replace text. |
com.zfqjava.swing.plaf.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 |
setReplaceText(java.lang.String replaceText)
Sets the replace text. |
void |
setUI(com.zfqjava.swing.plaf.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.JComponent
JComponent.updateUI()
public com.zfqjava.swing.plaf.TextFinderUI getUI()
public void setUI(com.zfqjava.swing.plaf.TextFinderUI ui)
ui
- the TextFinderUI L&F objectUIDefaults.getUI(javax.swing.JComponent)
public java.lang.String getUIClassID()
getUIClassID
in class javax.swing.JComponent
JComponent.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 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.JComponent
public javax.accessibility.AccessibleContext getAccessibleContext()
getAccessibleContext
in interface javax.accessibility.Accessible
getAccessibleContext
in class javax.swing.JComponent
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |