Class KeyTipManager
java.lang.Object
org.pushingpixels.flamingo.internal.utils.KeyTipManager
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic @interfaceAnnotation to mark a command button that shows UI content with associated keytips on clicking its action area.classstatic classclassstatic interfacestatic interface -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected EventListenerListprotected BlockingQueue<Character>protected org.pushingpixels.flamingo.internal.utils.KeyTipManager.ProcessingThread -
Method Summary
Modifier and TypeMethodDescriptionvoidaddKeyTipListener(KeyTipManager.KeyTipListener keyTipListener) static KeyTipManagerprotected voidfireKeyTipsHidden(JRibbonFrame ribbonFrame) protected voidfireKeyTipsShown(JRibbonFrame ribbonFrame) voidhandleKeyPress(char keyChar) voidbooleanvoidvoidremoveKeyTipListener(KeyTipManager.KeyTipListener keyTipListener) voidvoidshowRootKeyTipChain(JRibbonFrame ribbonFrame)
-
Field Details
-
listenerList
-
processingQueue
-
processingThread
protected org.pushingpixels.flamingo.internal.utils.KeyTipManager.ProcessingThread processingThread
-
-
Method Details
-
defaultManager
-
isShowingKeyTips
public boolean isShowingKeyTips() -
hideAllKeyTips
public void hideAllKeyTips() -
showRootKeyTipChain
-
getCurrentlyShownKeyTips
-
getCurrentlyShownKeyTipChain
-
showPreviousChain
public void showPreviousChain() -
handleKeyPress
public void handleKeyPress(char keyChar) -
addKeyTipListener
-
removeKeyTipListener
-
fireKeyTipsShown
-
fireKeyTipsHidden
-
refreshCurrentChain
public void refreshCurrentChain()
-