public class JideFocusTracker
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected java.awt.Component |
compHighest |
protected java.awt.Component |
lastFocus |
protected java.awt.event.ContainerListener |
listenerContainer |
protected java.awt.event.FocusListener |
listenerFocus |
protected java.awt.event.FocusListener |
listenerMultiCast |
protected boolean |
repeat |
| Constructor and Description |
|---|
JideFocusTracker() |
JideFocusTracker(java.awt.Component compHighest) |
| Modifier and Type | Method and Description |
|---|---|
void |
addFocusListener(java.awt.event.FocusListener l) |
protected void |
addInternalListeners(java.awt.Component component) |
java.awt.Component |
getHighestComponent() |
protected boolean |
isExcludedComponent(java.awt.Component component) |
boolean |
isRepeating()
This allows you to set whether focus lost or focus gained will be
fired if the event is for the same component as a previous event.
|
void |
removeFocusListener(java.awt.event.FocusListener l) |
protected void |
removeInternalListeners(java.awt.Component component) |
void |
setHighestComponent(java.awt.Component compHighest) |
void |
setRepeating(boolean repeat) |
protected java.awt.Component compHighest
protected java.awt.event.FocusListener listenerFocus
protected java.awt.event.ContainerListener listenerContainer
protected transient java.awt.event.FocusListener listenerMultiCast
protected boolean repeat
protected transient java.awt.Component lastFocus
public JideFocusTracker()
public JideFocusTracker(java.awt.Component compHighest)
public void setHighestComponent(java.awt.Component compHighest)
public java.awt.Component getHighestComponent()
public boolean isRepeating()
public void setRepeating(boolean repeat)
isRepeating()public void addFocusListener(java.awt.event.FocusListener l)
public void removeFocusListener(java.awt.event.FocusListener l)
protected void addInternalListeners(java.awt.Component component)
protected boolean isExcludedComponent(java.awt.Component component)
protected void removeInternalListeners(java.awt.Component component)