Class JideFocusTracker

java.lang.Object
com.jidesoft.utils.JideFocusTracker
Direct Known Subclasses:
JideTabbedPane.PageLastFocusTracker

public class JideFocusTracker extends Object
For internal usage only.
  • Field Details

    • compHeighest

      protected Component compHeighest
    • listenerFocus

      protected FocusListener listenerFocus
    • listenerContainer

      protected ContainerListener listenerContainer
    • listenerMultiCast

      protected transient FocusListener listenerMultiCast
    • repeat

      protected boolean repeat
    • lastFocus

      protected transient Component lastFocus
  • Constructor Details

    • JideFocusTracker

      public JideFocusTracker()
    • JideFocusTracker

      public JideFocusTracker(Component compHeighest)
  • Method Details

    • setHeighestComponent

      public void setHeighestComponent(Component compHeighest)
    • getHeighestComponent

      public Component getHeighestComponent()
    • isRepeating

      public 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. The default is true.
    • setRepeating

      public void setRepeating(boolean repeat)
      See Also:
    • addFocusListener

      public void addFocusListener(FocusListener l)
    • removeFocusListener

      public void removeFocusListener(FocusListener l)
    • addInternalListeners

      protected void addInternalListeners(Component component)
    • removeInternalListeners

      protected void removeInternalListeners(Component component)