public class JideFocusTracker
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected java.awt.Component |
compHeighest |
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 compHeighest) |
Modifier and Type | Method and Description |
---|---|
void |
addFocusListener(java.awt.event.FocusListener l) |
protected void |
addInternalListeners(java.awt.Component component) |
java.awt.Component |
getHeighestComponent() |
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 |
setHeighestComponent(java.awt.Component compHeighest) |
void |
setRepeating(boolean repeat) |
protected java.awt.Component compHeighest
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 compHeighest)
public void setHeighestComponent(java.awt.Component compHeighest)
public java.awt.Component getHeighestComponent()
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 void removeInternalListeners(java.awt.Component component)