Class KeyTipManager
java.lang.Object
org.pushingpixels.flamingo.internal.utils.KeyTipManager
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic @interface
Annotation to mark a command button that shows UI content with associated keytips on clicking its action area.class
static class
class
static interface
static interface
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected EventListenerList
protected BlockingQueue
<Character> protected org.pushingpixels.flamingo.internal.utils.KeyTipManager.ProcessingThread
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addKeyTipListener
(KeyTipManager.KeyTipListener keyTipListener) static KeyTipManager
protected void
fireKeyTipsHidden
(JRibbonFrame ribbonFrame) protected void
fireKeyTipsShown
(JRibbonFrame ribbonFrame) void
handleKeyPress
(char keyChar) void
boolean
void
void
removeKeyTipListener
(KeyTipManager.KeyTipListener keyTipListener) void
void
showRootKeyTipChain
(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()
-