public class TextComponentFindAction extends FindAction implements java.awt.event.FocusListener, java.awt.event.ComponentListener
controlDown, metaDown, shiftDown
Constructor and Description |
---|
TextComponentFindAction(javax.swing.text.JTextComponent comp) |
TextComponentFindAction(javax.swing.text.JTextComponent comp,
boolean startAtKeyType) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
changed(javax.swing.JComponent comp,
java.lang.String str,
javax.swing.text.Position.Bias bias) |
void |
componentHidden(java.awt.event.ComponentEvent e) |
void |
componentMoved(java.awt.event.ComponentEvent e) |
void |
componentResized(java.awt.event.ComponentEvent e) |
void |
componentShown(java.awt.event.ComponentEvent e) |
void |
focusGained(java.awt.event.FocusEvent e) |
void |
focusLost(java.awt.event.FocusEvent e) |
javax.swing.JButton |
getCloseButton() |
protected int |
getNextMatch(javax.swing.text.JTextComponent textComp,
java.lang.String str,
int startingOffset,
javax.swing.text.Position.Bias bias) |
javax.swing.JPanel |
getSearchBar() |
javax.swing.text.JTextComponent |
getTextComponent() |
protected void |
initSearch(java.awt.event.ActionEvent ae) |
void |
interrupt()
Interrupts the closing Thread.
|
boolean |
isAlwaysVisible() |
void |
run()
Waits for closing of the panel.
|
void |
showSearchBar()
Shows the search bar
|
actionPerformed, changedUpdate, getComponent, getMessageLabel, getSearchField, getThread, getWaitTime, insertUpdate, installKeyListener, isBlockAutoClosing, isIgnoreCase, keyPressed, keyReleased, keyTyped, next, prev, removeUpdate, reset, setBlockAutoClosing, setIgnoreCase, setWaitTime
public TextComponentFindAction(javax.swing.text.JTextComponent comp)
public TextComponentFindAction(javax.swing.text.JTextComponent comp, boolean startAtKeyType)
protected void initSearch(java.awt.event.ActionEvent ae)
initSearch
in class FindAction
protected boolean changed(javax.swing.JComponent comp, java.lang.String str, javax.swing.text.Position.Bias bias)
changed
in class FindAction
protected int getNextMatch(javax.swing.text.JTextComponent textComp, java.lang.String str, int startingOffset, javax.swing.text.Position.Bias bias)
public void focusGained(java.awt.event.FocusEvent e)
focusGained
in interface java.awt.event.FocusListener
public void focusLost(java.awt.event.FocusEvent e)
focusLost
in interface java.awt.event.FocusListener
public javax.swing.text.JTextComponent getTextComponent()
public void componentHidden(java.awt.event.ComponentEvent e)
componentHidden
in interface java.awt.event.ComponentListener
public void componentMoved(java.awt.event.ComponentEvent e)
componentMoved
in interface java.awt.event.ComponentListener
public void componentResized(java.awt.event.ComponentEvent e)
componentResized
in interface java.awt.event.ComponentListener
public void componentShown(java.awt.event.ComponentEvent e)
componentShown
in interface java.awt.event.ComponentListener
public void run()
run
in interface java.lang.Runnable
public void interrupt()
public javax.swing.JPanel getSearchBar()
public void showSearchBar()
public boolean isAlwaysVisible()
public javax.swing.JButton getCloseButton()
TV-Browser 3.4.3, Copyright (C) 2004-2008 TV-Browser Team (dev@tvbrowser.org)