Uses of Class
org.pushingpixels.radiance.component.api.common.JCommandButton
Packages that use JCommandButton
Package
Description
-
Uses of JCommandButton in org.pushingpixels.radiance.component.api.common
Fields in org.pushingpixels.radiance.component.api.common declared as JCommandButtonModifier and TypeFieldDescriptionprivate JCommandButton
JCommandButton.DefaultPopupButtonModel.commandButton
Methods in org.pushingpixels.radiance.component.api.common that return JCommandButtonMethods in org.pushingpixels.radiance.component.api.common with parameters of type JCommandButtonModifier and TypeMethodDescriptionCommandButtonLayoutManager.getActionKeyTipAnchorCenterPoint
(JCommandButton commandButton) Returns the anchor center point of the action key tip of the specified command button.CommandButtonLayoutManager.getCommandButtonKind
(JCommandButton commandButton) CommandButtonLayoutManager.getLayoutInfo
(JCommandButton commandButton) Returns the layout information for the specified command button.CommandButtonLayoutManager.getPopupKeyTipAnchorCenterPoint
(JCommandButton commandButton) Returns the anchor center point of the popup key tip of the specified command button.Constructors in org.pushingpixels.radiance.component.api.common with parameters of type JCommandButtonModifierConstructorDescriptionDefaultPopupButtonModel
(JCommandButton commandButton) Creates a new default popup button model. -
Uses of JCommandButton in org.pushingpixels.radiance.component.api.common.model
Fields in org.pushingpixels.radiance.component.api.common.model declared as JCommandButtonModifier and TypeFieldDescriptionprivate JCommandButton
ActionRepeatableButtonModel.commandButton
The button behind the model.Constructors in org.pushingpixels.radiance.component.api.common.model with parameters of type JCommandButtonModifierConstructorDescriptionActionRepeatableButtonModel
(JCommandButton commandButton) Creates a new button model. -
Uses of JCommandButton in org.pushingpixels.radiance.component.api.common.popup
Methods in org.pushingpixels.radiance.component.api.common.popup with parameters of type JCommandButtonModifier and TypeMethodDescriptionprotected void
AbstractPopupMenuPanel.addMenuButton
(JCommandButton menuButton) protected void
JColorSelectorPopupMenuPanel.addMenuButton
(JCommandButton menuButton) -
Uses of JCommandButton in org.pushingpixels.radiance.component.api.common.projection
Classes in org.pushingpixels.radiance.component.api.common.projection with type parameters of type JCommandButtonModifier and TypeInterfaceDescriptionstatic interface
BaseCommandButtonProjection.CommandButtonComponentSupplier<TC extends JCommandButton,
M extends BaseCommand<MCM>, MCM extends BaseCommandMenuContentModel, P extends BaseCommandButtonPresentationModel<MPM, P>, MPM extends BaseCommandPopupMenuPresentationModel> This interface can be used as part ofBaseCommandButtonProjection.setComponentSupplier(CommandButtonComponentSupplier)
to return your own supplier ofBaseCommandButtonProjection.CommandButtonComponentSupplier
to be used before theinvalid reference
#configureComponent(JCommandButton)
Fields in org.pushingpixels.radiance.component.api.common.projection with type parameters of type JCommandButtonMethods in org.pushingpixels.radiance.component.api.common.projection that return JCommandButtonMethods in org.pushingpixels.radiance.component.api.common.projection that return types with arguments of type JCommandButtonMethod parameters in org.pushingpixels.radiance.component.api.common.projection with type arguments of type JCommandButtonModifier and TypeMethodDescriptionvoid
BaseCommandButtonProjection.setComponentSupplier
(BaseCommandButtonProjection.CommandButtonComponentSupplier<JCommandButton, M, MCM, P, MPM> componentSupplier) -
Uses of JCommandButton in org.pushingpixels.radiance.component.api.ribbon.resize
Methods in org.pushingpixels.radiance.component.api.ribbon.resize with parameters of type JCommandButtonModifier and TypeMethodDescriptionprivate int
CoreRibbonResizePolicies.BaseCoreRibbonBandResizePolicy.getPreferredWidth
(JCommandButton button, JRibbonBand.PresentationPriority buttonPresentationPriority) Returns the preferred width of the specified command button under the specified presentation priority.Method parameters in org.pushingpixels.radiance.component.api.ribbon.resize with type arguments of type JCommandButtonModifier and TypeMethodDescriptionprotected int
CoreRibbonResizePolicies.BaseCoreRibbonBandResizePolicy.getWidth
(int gap, List<JCommandButton> bigButtons, List<JCommandButton> mediumButtons, List<JCommandButton> smallButtons) Returns the total width of the specified buttons. -
Uses of JCommandButton in org.pushingpixels.radiance.component.internal.theming.common
Constructors in org.pushingpixels.radiance.component.internal.theming.common with parameters of type JCommandButtonModifierConstructorDescriptionBladeTransitionAwareRadianceIcon
(JCommandButton button, BladeTransitionAwareRadianceIcon.StateTransitionTrackerDelegate stateTransitionTrackerDelegate, BladeTransitionAwareRadianceIcon.Delegate delegate, Dimension initialDim) Creates a new transition-aware icon. -
Uses of JCommandButton in org.pushingpixels.radiance.component.internal.theming.common.ui
Methods in org.pushingpixels.radiance.component.internal.theming.common.ui with parameters of type JCommandButtonModifier and TypeMethodDescriptionprivate static Color
RadianceCommandButtonUI.getMenuButtonForegroundColor
(JCommandButton menuButton, StateTransitionTracker.ModelStateInfo modelStateInfo) Constructors in org.pushingpixels.radiance.component.internal.theming.common.ui with parameters of type JCommandButtonModifierConstructorDescription(package private)
Creates a new UI delegate for command button. -
Uses of JCommandButton in org.pushingpixels.radiance.component.internal.theming.ribbon.ui
Methods in org.pushingpixels.radiance.component.internal.theming.ribbon.ui that return JCommandButtonModifier and TypeMethodDescriptionprotected JCommandButton
RadianceRibbonBandUI.createExpandButton()
Methods in org.pushingpixels.radiance.component.internal.theming.ribbon.ui with parameters of type JCommandButtonModifier and TypeMethodDescriptionprivate static Color
RadianceRibbonTaskToggleButtonUI.getForegroundColor
(JCommandButton button, StateTransitionTracker.ModelStateInfo modelStateInfo) private void
RadianceRibbonFrameTitlePane.TaskbarPanel.showOverflowTaskbarContent
(JCommandButton overflowButton) -
Uses of JCommandButton in org.pushingpixels.radiance.component.internal.theming.utils
Methods in org.pushingpixels.radiance.component.internal.theming.utils with parameters of type JCommandButtonModifier and TypeMethodDescriptionprivate void
CommandButtonBackgroundDelegate.drawArea
(Graphics2D g, JCommandButton commandButton, float alpha, Rectangle clipArea) void
CommandButtonVisualStateTracker.installListeners
(JCommandButton b) void
CommandButtonBackgroundDelegate.paintCommandButtonIcon
(Graphics2D g, Rectangle iconRect, JCommandButton commandButton, Icon regular, GlowingRadianceIcon glowingIcon, ButtonModel model, StateTransitionTracker stateTransitionTracker, Color textColor) void
CommandButtonVisualStateTracker.uninstallListeners
(JCommandButton b) void
CommandButtonBackgroundDelegate.updateBackground
(Graphics2D g, JCommandButton commandButton, StateTransitionTracker actionTransitionTracker, Rectangle actionArea, StateTransitionTracker popupTransitionTracker, Rectangle popupArea) -
Uses of JCommandButton in org.pushingpixels.radiance.component.internal.ui.bcb
Fields in org.pushingpixels.radiance.component.internal.ui.bcb with type parameters of type JCommandButtonModifier and TypeFieldDescriptionprivate LinkedList
<JCommandButton> BasicBreadcrumbBarUI.buttonStack
Methods in org.pushingpixels.radiance.component.internal.ui.bcb with parameters of type JCommandButtonModifier and TypeMethodDescriptionprivate void
BasicBreadcrumbBarUI.configureBreadcrumbButton
(JCommandButton button) private void
BasicBreadcrumbBarUI.configurePopupRollover
(JCommandButton button) -
Uses of JCommandButton in org.pushingpixels.radiance.component.internal.ui.common
Fields in org.pushingpixels.radiance.component.internal.ui.common declared as JCommandButtonModifier and TypeFieldDescriptionprotected final JCommandButton
BasicCommandButtonListener.ButtonAction.button
protected JCommandButton
BasicCommandButtonUI.commandButton
The associated command button.protected JCommandButton[][]
BasicCommandButtonPanelUI.CommandButtonPanelLayout.commandButtonGrid
private JCommandButton
BasicScrollablePanelUI.leadingScroller
private JCommandButton
BasicScrollablePanelUI.trailingScroller
Fields in org.pushingpixels.radiance.component.internal.ui.common with type parameters of type JCommandButtonModifier and TypeFieldDescriptionprivate List
<List<JCommandButton>> BasicCommandButtonPanelUI.buttons
List of all button groups.private Map
<Command, JCommandButton> BasicCommandButtonStripUI.commandButtonMap
Methods in org.pushingpixels.radiance.component.internal.ui.common that return JCommandButtonModifier and TypeMethodDescriptionprivate JCommandButton
BasicCommandButtonPanelUI.findFirstFocusableDown
(int row, int column) private JCommandButton
BasicCommandButtonPanelUI.findFirstFocusableRight
(int row, int column) private JCommandButton
BasicCommandButtonPanelUI.findLastFocusableLeft
(int row, int column) private JCommandButton
BasicCommandButtonPanelUI.findLastFocusableUp
(int row, int column) Methods in org.pushingpixels.radiance.component.internal.ui.common with parameters of type JCommandButtonModifier and TypeMethodDescriptionprivate void
BasicCommandButtonPanelUI.addButtonToGroup
(String buttonGroupName, int indexInGroup, Command command, JCommandButton commandButton) private void
BasicCommandButtonPanelUI.addButtonToLastGroup
(Command command, JCommandButton commandButton) CommandButtonLayoutManagerBig.getActionKeyTipAnchorCenterPoint
(JCommandButton commandButton) CommandButtonLayoutManagerMedium.getActionKeyTipAnchorCenterPoint
(JCommandButton commandButton) CommandButtonLayoutManagerSmall.getActionKeyTipAnchorCenterPoint
(JCommandButton commandButton) CommandButtonLayoutManagerTile.getActionKeyTipAnchorCenterPoint
(JCommandButton commandButton) private int
CommandButtonLayoutManagerBig.getCurrentIconHeight
(JCommandButton commandButton) private int
CommandButtonLayoutManagerBig.getCurrentIconWidth
(JCommandButton commandButton) CommandButtonLayoutManagerBig.getLayoutInfo
(JCommandButton commandButton) CommandButtonLayoutManagerMedium.getLayoutInfo
(JCommandButton commandButton) CommandButtonLayoutManagerSmall.getLayoutInfo
(JCommandButton commandButton) CommandButtonLayoutManagerTile.getLayoutInfo
(JCommandButton commandButton) CommandButtonLayoutManagerBig.getPopupKeyTipAnchorCenterPoint
(JCommandButton commandButton) CommandButtonLayoutManagerMedium.getPopupKeyTipAnchorCenterPoint
(JCommandButton commandButton) CommandButtonLayoutManagerSmall.getPopupKeyTipAnchorCenterPoint
(JCommandButton commandButton) CommandButtonLayoutManagerTile.getPopupKeyTipAnchorCenterPoint
(JCommandButton commandButton) void
BasicCommandButtonListener.installKeyboardActions
(JCommandButton button) Installs keyboard action (space / enter keys) on the specified command button.void
BasicCommandButtonListener.uninstallKeyboardActions
(JCommandButton button) Uninstalls keyboard action from the specified command button.private void
CommandButtonLayoutManagerBig.updateTitleStrings
(JCommandButton commandButton) Updates the title strings forCommandButtonPresentationState.BIG
and other relevant states.Constructors in org.pushingpixels.radiance.component.internal.ui.common with parameters of type JCommandButtonModifierConstructorDescription(package private)
ButtonAction
(String actionName, JCommandButton button) (package private)
FocusDownAction
(JCommandButton button) (package private)
FocusEndAction
(JCommandButton button) (package private)
FocusHomeAction
(JCommandButton button) (package private)
FocusLeftAction
(JCommandButton button) (package private)
FocusRightAction
(JCommandButton button) (package private)
FocusTraversalAction
(String actionName, JCommandButton button) (package private)
FocusUpAction
(JCommandButton button) (package private)
PopupDismissAction
(JCommandButton button) (package private)
PopupToggleAction
(JCommandButton button) (package private)
PressAction
(JCommandButton button) (package private)
ReleaseAction
(JCommandButton button) -
Uses of JCommandButton in org.pushingpixels.radiance.component.internal.ui.ribbon
Subclasses of JCommandButton in org.pushingpixels.radiance.component.internal.ui.ribbonFields in org.pushingpixels.radiance.component.internal.ui.ribbon declared as JCommandButtonModifier and TypeFieldDescriptionprotected JCommandButton
BasicRibbonUI.applicationMenuButton
private JCommandButton
BasicRibbonBandUI.collapsedButton
The button for collapsed state.protected JCommandButton
BasicRibbonBandUI.expandButton
The band expand button.Fields in org.pushingpixels.radiance.component.internal.ui.ribbon with type parameters of type JCommandButtonModifier and TypeFieldDescriptionprotected List
<JCommandButton> JRibbonGallery.buttons
The buttons ofthis
gallery.private static final List
<JCommandButton> JBandControlPanel.EMPTY_GALLERY_BUTTONS_LIST
Empty list of buttons.JBandControlPanel.ControlPanelGroup.ribbonButtons
Mapping from priority to ribbon buttons.JBandControlPanel.ControlPanelGroup.ribbonButtonsPriorities
Mapping from ribbon button to priority.Methods in org.pushingpixels.radiance.component.internal.ui.ribbon that return JCommandButtonModifier and TypeMethodDescriptionprivate JCommandButton
BasicRibbonUI.createApplicationMenuButton()
protected abstract JCommandButton
BasicRibbonBandUI.createExpandButton()
Creates the expand button for the associated ribbon band.BasicRibbonUI.getApplicationMenuButton()
abstract JCommandButton
RibbonUI.getApplicationMenuButton()
JRibbonGallery.getButtonAt
(int index) Returns the gallery button at specified index.JRibbonGallery.getSelectedButton()
Returns the currently selected gallery button.Methods in org.pushingpixels.radiance.component.internal.ui.ribbon that return types with arguments of type JCommandButtonModifier and TypeMethodDescriptionBasicRibbonUI.getAnchoredCommandButtons()
JBandControlPanel.ControlPanelGroup.getRibbonButtons
(JRibbonBand.PresentationPriority priority) Retrieves all ribbon buttons of specified priority fromthis
control panel.BasicRibbonUI.getTaskToggleButtons()
Methods in org.pushingpixels.radiance.component.internal.ui.ribbon with parameters of type JCommandButtonModifier and TypeMethodDescriptionvoid
JBandControlPanel.ControlPanelGroup.addCommandButton
(JCommandButton ribbonButton, JRibbonBand.PresentationPriority priority) Adds a new ribbon button tothis
control panel.CommandButtonLayoutManagerBigFixed.getActionKeyTipAnchorCenterPoint
(JCommandButton commandButton) CommandButtonLayoutManagerBigFixedLandscape.getActionKeyTipAnchorCenterPoint
(JCommandButton commandButton) CommandButtonLayoutManagerBigFixed.getLayoutInfo
(JCommandButton commandButton) CommandButtonLayoutManagerBigFixedLandscape.getLayoutInfo
(JCommandButton commandButton) CommandButtonLayoutManagerBigFixed.getPopupKeyTipAnchorCenterPoint
(JCommandButton commandButton) CommandButtonLayoutManagerBigFixedLandscape.getPopupKeyTipAnchorCenterPoint
(JCommandButton commandButton) private void
BasicRibbonUI.scrollAndRevealTaskToggleButton
(JCommandButton taskToggleButton) -
Uses of JCommandButton in org.pushingpixels.radiance.component.internal.utils
Methods in org.pushingpixels.radiance.component.internal.utils with parameters of type JCommandButtonModifier and TypeMethodDescriptionprivate void
KeyTipManager.addCommandButtonLinks
(JCommandButton commandButton, KeyTipManager.KeyTipChain chain) private KeyTipManager.KeyTipLink
KeyTipManager.getCommandButtonActionLink
(JCommandButton cb) private KeyTipManager.KeyTipLink
KeyTipManager.getCommandButtonPopupLink
(JCommandButton cb) static int
ComponentUtilities.getHLayoutGap
(JCommandButton commandButton) static int
ComponentUtilities.getVLayoutGap
(JCommandButton commandButton) static void
KeyTipRenderingUtilities.renderButtonKeyTips
(Graphics g, JCommandButton button, CommandButtonLayoutManager layoutManager)