Class KeyTipManager

java.lang.Object
org.pushingpixels.flamingo.internal.utils.KeyTipManager

public class KeyTipManager extends Object
  • Field Details

    • listenerList

      protected EventListenerList listenerList
    • processingQueue

      protected BlockingQueue<Character> processingQueue
    • processingThread

      protected org.pushingpixels.flamingo.internal.utils.KeyTipManager.ProcessingThread processingThread
  • Method Details

    • defaultManager

      public static KeyTipManager defaultManager()
    • isShowingKeyTips

      public boolean isShowingKeyTips()
    • hideAllKeyTips

      public void hideAllKeyTips()
    • showRootKeyTipChain

      public void showRootKeyTipChain(JRibbonFrame ribbonFrame)
    • getCurrentlyShownKeyTips

      public Collection<KeyTipManager.KeyTipLink> getCurrentlyShownKeyTips()
    • getCurrentlyShownKeyTipChain

      public KeyTipManager.KeyTipChain getCurrentlyShownKeyTipChain()
    • showPreviousChain

      public void showPreviousChain()
    • handleKeyPress

      public void handleKeyPress(char keyChar)
    • addKeyTipListener

      public void addKeyTipListener(KeyTipManager.KeyTipListener keyTipListener)
    • removeKeyTipListener

      public void removeKeyTipListener(KeyTipManager.KeyTipListener keyTipListener)
    • fireKeyTipsShown

      protected void fireKeyTipsShown(JRibbonFrame ribbonFrame)
    • fireKeyTipsHidden

      protected void fireKeyTipsHidden(JRibbonFrame ribbonFrame)
    • refreshCurrentChain

      public void refreshCurrentChain()