All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary Class Description AbstractBandControlPanel Control panel of a singleJRibbonBand
.AbstractCommandButton Base class for command buttons.AbstractCommandButton.CommandButtonLocationOrderKind Enumerates the available values for the location order kind.AbstractFileViewPanel<T> Panel that hosts file-related command buttons with progress indication and cancellation capabilities.AbstractFileViewPanel.Leaf Information on the specific file.AbstractFilter Provides an abstract implementation of theBufferedImageOp
interface.AbstractRibbonBand<T extends AbstractBandControlPanel> Ribbon band.ActionButtonModel Model for the action area ofAbstractCommandButton
component.ActionRepeatableButtonModel Extension of the default button model that supports theActionButtonModel
interface and repeated invocation of action listeners on mouse rollover.ActionToggleButtonModel Extension of the default toggle button model that supports theActionButtonModel
interface.ArrowResizableIcon Helper implementation ofResizableIcon
that draws an arrow.ArrowResizableIcon.CommandButtonPopupIcon AsynchronousLoading This interface is used for asynchronously-loaded contents.AsynchronousLoadListener This interface is used for asynchronously-loaded contents.BandControlPanelUI UI for control panel of ribbon band (JBandControlPanel
).BaseRibbonBandResizePolicy<T extends AbstractBandControlPanel> Base class for the core ribbon band resize policies.BaseRibbonBandResizeSequencingPolicy Base class for the core ribbon band resize sequencing policies.BasicBandControlPanelUI Basic UI for control panel of ribbon bandJBandControlPanel
.BasicBreadcrumbBarUI Basic UI for breadcrumb bar (JBreadcrumbBar
).BasicColorSelectorComponentUI Basic UI for color selector componentJColorSelectorComponent
.BasicColorSelectorPanelUI Basic UI for color selector panelJColorSelectorPanel
.BasicCommandButtonListener Listener to track user interaction with the command buttons.BasicCommandButtonPanelUI Basic UI for command button panelJCommandButtonPanel
.BasicCommandButtonStripUI Basic UI for button stripJCommandButtonStrip
.BasicCommandButtonUI Basic UI for command buttonJCommandButton
.BasicCommandMenuButtonUI Basic UI delegate for theJCommandMenuButton
component.BasicCommandPopupMenuUI BasicCommandPopupMenuUI.MenuPanel BasicCommandPopupMenuUI.ScrollableCommandButtonPanel Popup panel that hosts groups of icons.BasicCommandToggleButtonUI Basic UI for command toggle buttonJCommandToggleButton
.BasicCommandToggleMenuButtonUI Basic UI delegate for theJCommandToggleMenuButton
component.BasicFlowBandControlPanelUI Basic UI for control panel of ribbon bandJBandControlPanel
.BasicPopupPanelUI Basic UI for popup panelJPopupPanel
.BasicPopupPanelUI.PopupPanelEscapeDismisser This class is used to trace the changes in the shown popup panels and install ESC key listener on the matching root pane so that the popup panels can be dismissed with the ESC key.BasicPopupPanelUI.WindowTracker This class is used to dismiss popup panels on the following events: Mouse click outside any shown popup panel. Closing, iconifying or deactivation of a top-level window. Any change in the component hierarchy of a top-level window. Only one top-level window is tracked at any time.BasicRibbonApplicationMenuButtonUI Basic UI for ribbon application menu buttonJRibbonApplicationMenuButton
.BasicRibbonApplicationMenuPopupPanelUI Basic UI for ribbon application menu buttonJRibbonApplicationMenuButton
.BasicRibbonBandUI Basic UI for ribbon bandJRibbonBand
.BasicRibbonBandUI.CollapsedButtonPopupPanel Popup panel that shows the contents of the ribbon band when it is in a collapsed state.BasicRibbonBandUI.RoundBorder Round border for the ribbon bands.BasicRibbonComponentUI BasicRibbonGalleryUI Basic UI for ribbon galleryJRibbonGallery
.BasicRibbonGalleryUI.ExpandCommandButton BasicRibbonGalleryUI.JButtonStripUIResource Button strip as a UI resource.BasicRibbonTaskToggleButtonUI Basic UI for toggle button of ribbon tasksJRibbonTaskToggleButton
.BasicRibbonUI Basic UI for ribbonJRibbon
.BasicRibbonUI.BandHostPanel BasicRibbonUI.BandHostPopupPanel BasicRichTooltipPanelUI Basic UI for rich tooltip panelJRichTooltipPanel
.BasicScrollablePanelUI Basic UI for scrollable panelJScrollablePanel
.BreadcrumbBarCallBack<T> The application callback that can be set onJBreadcrumbBar
.BreadcrumbBarException Generic runtime exception for the breadcrumb bar.BreadcrumbBarExceptionHandler Generic exception handler for the breadcrumb bar.BreadcrumbBarModel<T> Model for the breadcrumb bar component (JBreadcrumbBar
).BreadcrumbBarUI UI for breadcrumb bar (JBreadcrumbBar
).BreadcrumbFileSelector Breadcrumb bar that allows browsing the local file system.BreadcrumbFileSelector.DirCallback Local file system specific implementation of theBreadcrumbBarCallBack
.BreadcrumbItem<T> A single item in theJBreadcrumbBar
model.BreadcrumbPathEvent Event on the breadcrumb bar path.BreadcrumbPathListener The application listener on breadcrumb path events.BreadcrumbTreeAdapterSelector BreadcrumbTreeAdapterSelector.TreeAdapter Tree adapter that allows plugging a custom rendering logic.BreadcrumbTreeAdapterSelector.TreeCallback Tree-adapter specific implementation of theBreadcrumbBarCallBack
.ButtonSizingUtils ColorSelectorComponentUI UI for command button (JColorSelectorComponent
).ColorSelectorPanelUI UI for command button (JColorSelectorPanel
).ColorShiftFilter Image filter that shifts the colors of the original image.CommandButtonDisplayState Display state for command buttons.CommandButtonLayoutManager Definition of a layout manager forAbstractCommandButton
s.CommandButtonLayoutManager.CommandButtonLayoutInfo Layout information on different visual parts of a single command button.CommandButtonLayoutManager.CommandButtonSeparatorOrientation Enumerates the available values for separator orientations.CommandButtonLayoutManager.TextLayoutInfo Layout information on a single line of text.CommandButtonLayoutManagerBig CommandButtonLayoutManagerBigFixed CommandButtonLayoutManagerBigFixedLandscape CommandButtonLayoutManagerCustom CommandButtonLayoutManagerMedium CommandButtonLayoutManagerMenuTileLevel1 CommandButtonLayoutManagerMenuTileLevel2 CommandButtonLayoutManagerSmall CommandButtonLayoutManagerTile CommandButtonPanelUI UI for icon panel (JCommandButtonPanel
).CommandButtonStripUI UI for button strip (JCommandButtonStrip
).CommandButtonUI UI for command button (JCommandButton
).CommandToggleButtonGroup Group of command toggle buttons.CoreRibbonResizePolicies The core resize policies.CoreRibbonResizePolicies.BaseCoreRibbonBandResizePolicy The base class for mapping-based core resize policies.CoreRibbonResizePolicies.FlowThreeRows Core resize policy forJFlowRibbonBand
that places the content in three rows.CoreRibbonResizePolicies.FlowTwoRows Core resize policy forJFlowRibbonBand
that places the content in two rows.CoreRibbonResizePolicies.High2Low Core resize policy that maps allRibbonElementPriority
s toRibbonElementPriority.LOW
.CoreRibbonResizePolicies.High2Mid Core resize policy that maps:RibbonElementPriority.TOP
->RibbonElementPriority.MEDIUM
RibbonElementPriority.MEDIUM
->RibbonElementPriority.LOW
RibbonElementPriority.LOW
->RibbonElementPriority.LOW
CoreRibbonResizePolicies.Low2Mid Core resize policy that maps:RibbonElementPriority.TOP
->RibbonElementPriority.TOP
RibbonElementPriority.MEDIUM
->RibbonElementPriority.TOP
RibbonElementPriority.LOW
->RibbonElementPriority.MEDIUM
CoreRibbonResizePolicies.Mid2Low Core resize policy that maps:RibbonElementPriority.TOP
->RibbonElementPriority.TOP
RibbonElementPriority.MEDIUM
->RibbonElementPriority.LOW
RibbonElementPriority.LOW
->RibbonElementPriority.LOW
CoreRibbonResizePolicies.Mid2Mid Core resize policy that maps:RibbonElementPriority.TOP
->RibbonElementPriority.TOP
RibbonElementPriority.MEDIUM
->RibbonElementPriority.MEDIUM
RibbonElementPriority.LOW
->RibbonElementPriority.MEDIUM
CoreRibbonResizePolicies.Mirror Mirror core resize policy that maps the values ofRibbonElementPriority
s to themselves.CoreRibbonResizePolicies.None Core resize policy that maps allRibbonElementPriority
s toRibbonElementPriority.TOP
.CoreRibbonResizeSequencingPolicies The core resize sequencing policies.CoreRibbonResizeSequencingPolicies.CollapseFromLast The collapse from last resize sequencing policy.CoreRibbonResizeSequencingPolicies.RoundRobin The round robin resize sequencing policy.DecoratedResizableIcon Implementation ofResizableIcon
that adds decorations to a main icon.DecoratedResizableIcon.IconDecorator Icon decorator interface.DoubleArrowResizableIcon Helper implementation ofResizableIcon
that draws a double arrow.EmptyResizableIcon Implementation ofResizableIcon
that paints nothing.FilteredResizableIcon Implementation ofResizableIcon
that allows applying aBufferedImageOp
on another icon.FlamingoUtilities Helper utilities for Flamingo project.HorizontalAlignment Enumerates the available values for horizontal alignment.IconDeckResizableIcon<T> Implementation of theResizableIcon
that allows switching the icon painting at runtime.IconRibbonBandResizePolicy Special resize policy that is used for collapsed ribbon bands.IcoWrapperResizableIcon Implementation ofResizableIcon
interface that wraps ICO files.ImageWrapperResizableIcon Implementation ofResizableIcon
interface that wraps image files.JBandControlPanel Control panel of a singleJRibbonBand
.JBandControlPanel.ControlPanelGroup JBreadcrumbBar<T> Breadcrumb bar.JBreadcrumbBar.BreadcrumbBarElement Base interface for elements in breadcrumb bar.JColorSelectorComponent JColorSelectorPanel JColorSelectorPopupMenu JColorSelectorPopupMenu.ColorSelectorCallback JCommandButton Command button.JCommandButton.CommandButtonKind Enumerates the available command button kinds.JCommandButton.CommandButtonPopupOrientationKind Orientation kind for the popup.JCommandButtonPanel Panel that hosts command buttons.JCommandButtonPanel.LayoutKind Enumerates the available layout kinds.JCommandButtonStrip Button strip component.JCommandButtonStrip.StripOrientation Button strip orientation.JCommandMenuButton A command button that can be placed inJCommandPopupMenu
s and in the primary / secondary panels of the ribbon application menu.JCommandPopupMenu Popup menu.JCommandToggleButton Command button.JCommandToggleMenuButton A command toggle button that can be placed inJCommandPopupMenu
.JFlowBandControlPanel Control panel of a singleJRibbonBand
.JFlowRibbonBand Flow ribbon band component.JPopupPanel Base class for popup panels.JPopupPanel.PopupPanelCustomizer Allows providing custom application logic for computing the screen bounds of popup panels before they are shown on the screen.JRibbon The ribbon component.JRibbonApplicationMenuButton The main application menu button forJRibbon
component placed in aJRibbonFrame
.JRibbonApplicationMenuPopupPanel JRibbonApplicationMenuPopupPanelSecondary JRibbonBand Ribbon band component.JRibbonBand.RibbonGalleryPopupCallback This callback allows application code to place additional menu entries in the popup menu shown when the ribbon gallery expand button is clicked.JRibbonComponent Wrapper around core and 3rd party Swing controls to allow placing them in theJRibbonBand
.JRibbonFrame Ribbon frame.JRibbonGallery In-ribbon gallery.JRibbonRootPane Root pane for theJRibbonFrame
.JRibbonTaskToggleButton Toggle button for ribbon tasks.JRichTooltipPanel JScrollablePanel<T extends JComponent> ScrollablePanel allows to have scrolling buttons on each side.JScrollablePanel.ScrollType KeyTipManager KeyTipManager.HasNextKeyTipChain Annotation to mark a command button that shows UI content with associated keytips on clicking its action area.KeyTipManager.KeyTipEvent KeyTipManager.KeyTipLinkTraversal KeyTipManager.KeyTipListener KeyTipRenderingUtilities KeyValuePair<S,T> Generic key-value pair with optional property map.LayeredIcon Decorator icon that layers icons one on top of the other.PopupActionListener Popup action listener.PopupButtonModel Model for the popup area ofJCommandButton
component.PopupPanelCallback An application hook that allows associating a custom popup panel with a popup area of the specific command button.PopupPanelManager Manager for showing and hidingJPopupPanel
s.PopupPanelManager.PopupEvent Popup event.PopupPanelManager.PopupInfo Information on a single showing popup.PopupPanelManager.PopupListener Listener on showing and hiding the popup panels.PopupPanelUI UI for popup panel (JPopupPanel
).ProgressEvent This event is used to notify interested parties that progress has been made in the event source.ProgressListener Contract for parties interested to listen on progress events.RenderingUtils Utilities to install desktop rendering hints for correctly rasterizing texts.ResizableIcon Interface for icons that have resizability behaviour.ResizableIconUIResource RibbonApplicationMenu Metadata description of the application menu of theJRibbon
component.RibbonApplicationMenuEntryFooter Metadata description for the footer entries of theRibbonApplicationMenu
.RibbonApplicationMenuEntryPrimary Metadata description for the primary menu entries of theRibbonApplicationMenu
.RibbonApplicationMenuEntryPrimary.PrimaryRolloverCallback Callback that allows application code to provide custom content on the secondary panel of theRibbonApplicationMenu
.RibbonApplicationMenuEntrySecondary Metadata description for the secondary menu entries of theRibbonApplicationMenu
.RibbonBandResizePolicy Defines the resize policies for theJRibbonBand
s andJFlowRibbonBand
s.RibbonBandResizeSequencingPolicy Defines the resize sequencing policies forRibbonTask
s.RibbonBandUI UI for ribbon band (JRibbonBand
).RibbonComponentUI UI for extended components (JRibbonComponent
).RibbonContextualTaskGroup A contextual group ofRibbonTask
s.RibbonElementPriority Priority of ribbon band components.RibbonGalleryUI UI for in-ribbon gallery (JRibbonGallery
).RibbonTask Single ribbon task inJRibbon
.RibbonUI UI for ribbon (JRibbon
).RichTooltip Rich tooltip for command buttons.RichToolTipManager RichToolTipManager.JTrackableComponent RichTooltipPanelUI UI for rich tooltip panel (JRichTooltipPanel
).RolloverActionListener Rollover action listener.ScrollablePanelUI UI for scrollable panel (JScrollablePanel
).StringValuePair<T> Key-value pair with aString
key.