Uses of Class
org.pushingpixels.radiance.component.api.common.JCommandButton
-
-
Uses of JCommandButton in org.pushingpixels.radiance.component.api.common
Fields in org.pushingpixels.radiance.component.api.common declared as JCommandButton Modifier and Type Field Description private JCommandButton
JCommandButton.DefaultPopupButtonModel. commandButton
Methods in org.pushingpixels.radiance.component.api.common that return JCommandButton Modifier and Type Method Description JCommandButton
CommandActionEvent. getButtonSource()
Methods in org.pushingpixels.radiance.component.api.common with parameters of type JCommandButton Modifier and Type Method Description java.awt.Point
CommandButtonLayoutManager. getActionKeyTipAnchorCenterPoint(JCommandButton commandButton)
Returns the anchor center point of the action key tip of the specified command button.default CommandButtonLayoutManager.CommandButtonKind
CommandButtonLayoutManager. getCommandButtonKind(JCommandButton commandButton)
CommandButtonLayoutManager.CommandButtonLayoutInfo
CommandButtonLayoutManager. getLayoutInfo(JCommandButton commandButton)
Returns the layout information for the specified command button.java.awt.Point
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 JCommandButton Constructor Description DefaultPopupButtonModel(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 JCommandButton Modifier and Type Field Description private JCommandButton
ActionRepeatableButtonModel. commandButton
The button behind the model.Constructors in org.pushingpixels.radiance.component.api.common.model with parameters of type JCommandButton Constructor Description ActionRepeatableButtonModel(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 JCommandButton Modifier and Type Method Description protected 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 JCommandButton Modifier and Type Interface Description static 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 the#configureComponent(JCommandButton)
call.Fields in org.pushingpixels.radiance.component.api.common.projection with type parameters of type JCommandButton Modifier and Type Field Description private BaseCommandButtonProjection.CommandButtonComponentSupplier<JCommandButton,M,MCM,P,MPM>
BaseCommandButtonProjection. componentSupplier
Methods in org.pushingpixels.radiance.component.api.common.projection that return JCommandButton Modifier and Type Method Description JCommandButton
BaseCommandButtonProjection. buildBaseComponent()
Methods in org.pushingpixels.radiance.component.api.common.projection that return types with arguments of type JCommandButton Modifier and Type Method Description BaseCommandButtonProjection.CommandButtonComponentSupplier<JCommandButton,M,MCM,P,MPM>
BaseCommandButtonProjection. getComponentSupplier()
Method parameters in org.pushingpixels.radiance.component.api.common.projection with type arguments of type JCommandButton Modifier and Type Method Description void
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 JCommandButton Modifier and Type Method Description private 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 JCommandButton Modifier and Type Method Description protected int
CoreRibbonResizePolicies.BaseCoreRibbonBandResizePolicy. getWidth(int gap, java.util.List<JCommandButton> bigButtons, java.util.List<JCommandButton> mediumButtons, java.util.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 JCommandButton Constructor Description BladeTransitionAwareRadianceIcon(JCommandButton button, BladeTransitionAwareRadianceIcon.StateTransitionTrackerDelegate stateTransitionTrackerDelegate, BladeTransitionAwareRadianceIcon.Delegate delegate, java.awt.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 JCommandButton Modifier and Type Method Description private static java.awt.Color
RadianceCommandButtonUI. getMenuButtonForegroundColor(JCommandButton menuButton, StateTransitionTracker.ModelStateInfo modelStateInfo)
Constructors in org.pushingpixels.radiance.component.internal.theming.common.ui with parameters of type JCommandButton Constructor Description RadianceCommandButtonUI(JCommandButton button)
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 JCommandButton Modifier and Type Method Description protected JCommandButton
RadianceRibbonBandUI. createExpandButton()
Methods in org.pushingpixels.radiance.component.internal.theming.ribbon.ui with parameters of type JCommandButton Modifier and Type Method Description private static java.awt.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 JCommandButton Modifier and Type Method Description private void
CommandButtonBackgroundDelegate. drawArea(java.awt.Graphics2D g, JCommandButton commandButton, float alpha, java.awt.Rectangle clipArea)
void
CommandButtonVisualStateTracker. installListeners(JCommandButton b)
void
CommandButtonBackgroundDelegate. paintCommandButtonIcon(java.awt.Graphics2D g, java.awt.Rectangle iconRect, JCommandButton commandButton, javax.swing.Icon regular, GlowingRadianceIcon glowingIcon, javax.swing.ButtonModel model, StateTransitionTracker stateTransitionTracker, java.awt.Color textColor)
void
CommandButtonVisualStateTracker. uninstallListeners(JCommandButton b)
void
CommandButtonBackgroundDelegate. updateBackground(java.awt.Graphics2D g, JCommandButton commandButton, StateTransitionTracker actionTransitionTracker, java.awt.Rectangle actionArea, StateTransitionTracker popupTransitionTracker, java.awt.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 JCommandButton Modifier and Type Field Description private java.util.LinkedList<JCommandButton>
BasicBreadcrumbBarUI. buttonStack
Methods in org.pushingpixels.radiance.component.internal.ui.bcb with parameters of type JCommandButton Modifier and Type Method Description private 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 JCommandButton Modifier and Type Field Description protected 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 JCommandButton Modifier and Type Field Description private java.util.List<java.util.List<JCommandButton>>
BasicCommandButtonPanelUI. buttons
List of all button groups.private java.util.Map<Command,JCommandButton>
BasicCommandButtonStripUI. commandButtonMap
Methods in org.pushingpixels.radiance.component.internal.ui.common that return JCommandButton Modifier and Type Method Description private 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 JCommandButton Modifier and Type Method Description private void
BasicCommandButtonPanelUI. addButtonToGroup(java.lang.String buttonGroupName, int indexInGroup, Command command, JCommandButton commandButton)
private void
BasicCommandButtonPanelUI. addButtonToLastGroup(Command command, JCommandButton commandButton)
java.awt.Point
CommandButtonLayoutManagerBig. getActionKeyTipAnchorCenterPoint(JCommandButton commandButton)
java.awt.Point
CommandButtonLayoutManagerMedium. getActionKeyTipAnchorCenterPoint(JCommandButton commandButton)
java.awt.Point
CommandButtonLayoutManagerSmall. getActionKeyTipAnchorCenterPoint(JCommandButton commandButton)
java.awt.Point
CommandButtonLayoutManagerTile. getActionKeyTipAnchorCenterPoint(JCommandButton commandButton)
private int
CommandButtonLayoutManagerBig. getCurrentIconHeight(JCommandButton commandButton)
private int
CommandButtonLayoutManagerBig. getCurrentIconWidth(JCommandButton commandButton)
CommandButtonLayoutManager.CommandButtonLayoutInfo
CommandButtonLayoutManagerBig. getLayoutInfo(JCommandButton commandButton)
CommandButtonLayoutManager.CommandButtonLayoutInfo
CommandButtonLayoutManagerMedium. getLayoutInfo(JCommandButton commandButton)
CommandButtonLayoutManager.CommandButtonLayoutInfo
CommandButtonLayoutManagerSmall. getLayoutInfo(JCommandButton commandButton)
CommandButtonLayoutManager.CommandButtonLayoutInfo
CommandButtonLayoutManagerTile. getLayoutInfo(JCommandButton commandButton)
java.awt.Point
CommandButtonLayoutManagerBig. getPopupKeyTipAnchorCenterPoint(JCommandButton commandButton)
java.awt.Point
CommandButtonLayoutManagerMedium. getPopupKeyTipAnchorCenterPoint(JCommandButton commandButton)
java.awt.Point
CommandButtonLayoutManagerSmall. getPopupKeyTipAnchorCenterPoint(JCommandButton commandButton)
java.awt.Point
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 JCommandButton Constructor Description ButtonAction(java.lang.String actionName, JCommandButton button)
FocusDownAction(JCommandButton button)
FocusEndAction(JCommandButton button)
FocusHomeAction(JCommandButton button)
FocusLeftAction(JCommandButton button)
FocusRightAction(JCommandButton button)
FocusTraversalAction(java.lang.String actionName, JCommandButton button)
FocusUpAction(JCommandButton button)
PopupDismissAction(JCommandButton button)
PopupToggleAction(JCommandButton button)
PressAction(JCommandButton button)
ReleaseAction(JCommandButton button)
-
Uses of JCommandButton in org.pushingpixels.radiance.component.internal.ui.ribbon
Subclasses of JCommandButton in org.pushingpixels.radiance.component.internal.ui.ribbon Modifier and Type Class Description class
JRibbonTaskToggleButton
Toggle button for ribbon tasks.Fields in org.pushingpixels.radiance.component.internal.ui.ribbon declared as JCommandButton Modifier and Type Field Description protected 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 JCommandButton Modifier and Type Field Description protected java.util.List<JCommandButton>
JRibbonGallery. buttons
The buttons ofthis
gallery.private static java.util.List<JCommandButton>
JBandControlPanel. EMPTY_GALLERY_BUTTONS_LIST
Empty list of buttons.private java.util.Map<JRibbonBand.PresentationPriority,java.util.List<JCommandButton>>
JBandControlPanel.ControlPanelGroup. ribbonButtons
Mapping from priority to ribbon buttons.private java.util.Map<JCommandButton,JRibbonBand.PresentationPriority>
JBandControlPanel.ControlPanelGroup. ribbonButtonsPriorities
Mapping from ribbon button to priority.Methods in org.pushingpixels.radiance.component.internal.ui.ribbon that return JCommandButton Modifier and Type Method Description private JCommandButton
BasicRibbonUI. createApplicationMenuButton()
protected abstract JCommandButton
BasicRibbonBandUI. createExpandButton()
Creates the expand button for the associated ribbon band.JCommandButton
BasicRibbonUI. getApplicationMenuButton()
abstract JCommandButton
RibbonUI. getApplicationMenuButton()
JCommandButton
JRibbonGallery. getButtonAt(int index)
Returns the gallery button at specified index.JCommandButton
JRibbonGallery. getSelectedButton()
Returns the currently selected gallery button.Methods in org.pushingpixels.radiance.component.internal.ui.ribbon that return types with arguments of type JCommandButton Modifier and Type Method Description java.util.List<JCommandButton>
BasicRibbonUI. getAnchoredCommandButtons()
java.util.List<JCommandButton>
JBandControlPanel.ControlPanelGroup. getRibbonButtons(JRibbonBand.PresentationPriority priority)
Retrieves all ribbon buttons of specified priority fromthis
control panel.java.util.Map<RibbonTask,JCommandButton>
BasicRibbonUI. getTaskToggleButtons()
Methods in org.pushingpixels.radiance.component.internal.ui.ribbon with parameters of type JCommandButton Modifier and Type Method Description void
JBandControlPanel.ControlPanelGroup. addCommandButton(JCommandButton ribbonButton, JRibbonBand.PresentationPriority priority)
Adds a new ribbon button tothis
control panel.java.awt.Point
CommandButtonLayoutManagerBigFixed. getActionKeyTipAnchorCenterPoint(JCommandButton commandButton)
java.awt.Point
CommandButtonLayoutManagerBigFixedLandscape. getActionKeyTipAnchorCenterPoint(JCommandButton commandButton)
CommandButtonLayoutManager.CommandButtonLayoutInfo
CommandButtonLayoutManagerBigFixed. getLayoutInfo(JCommandButton commandButton)
CommandButtonLayoutManager.CommandButtonLayoutInfo
CommandButtonLayoutManagerBigFixedLandscape. getLayoutInfo(JCommandButton commandButton)
java.awt.Point
CommandButtonLayoutManagerBigFixed. getPopupKeyTipAnchorCenterPoint(JCommandButton commandButton)
java.awt.Point
CommandButtonLayoutManagerBigFixedLandscape. getPopupKeyTipAnchorCenterPoint(JCommandButton commandButton)
private void
BasicRibbonUI. scrollAndRevealTaskToggleButton(JCommandButton taskToggleButton)
-
Uses of JCommandButton in org.pushingpixels.radiance.component.internal.ui.ribbon.appmenu
Fields in org.pushingpixels.radiance.component.internal.ui.ribbon.appmenu declared as JCommandButton Modifier and Type Field Description private JCommandButton
JRibbonApplicationMenuPopupPanelSecondary. toTrack
Methods in org.pushingpixels.radiance.component.internal.ui.ribbon.appmenu that return JCommandButton Modifier and Type Method Description private JCommandButton
BasicRibbonApplicationMenuPopupPanelUI. getMenuButtonForCommand(Command command)
private JCommandButton
BasicRibbonApplicationMenuPopupPanelUI. getPrimaryForCommand(Command command)
private JCommandButton
BasicRibbonApplicationMenuPopupPanelUI. getSecondaryForCommand(Command command)
Methods in org.pushingpixels.radiance.component.internal.ui.ribbon.appmenu with parameters of type JCommandButton Modifier and Type Method Description java.awt.Point
CommandButtonLayoutManagerMenuTileLevel1. getActionKeyTipAnchorCenterPoint(JCommandButton commandButton)
java.awt.Point
CommandButtonLayoutManagerMenuTileLevel2. getActionKeyTipAnchorCenterPoint(JCommandButton commandButton)
CommandButtonLayoutManager.CommandButtonLayoutInfo
CommandButtonLayoutManagerMenuTileLevel1. getLayoutInfo(JCommandButton commandButton)
CommandButtonLayoutManager.CommandButtonLayoutInfo
CommandButtonLayoutManagerMenuTileLevel2. getLayoutInfo(JCommandButton commandButton)
static JRibbonApplicationMenuPopupPanelSecondary
JRibbonApplicationMenuPopupPanelSecondary. getPanel(Command primaryMenuEntry, java.util.Map<Command,BaseCommandButtonPresentationModel.Overlay> commandOverlays, CommandButtonPresentationState secondaryMenuPresentationState, JCommandButton commandButton)
java.awt.Point
CommandButtonLayoutManagerMenuTileLevel1. getPopupKeyTipAnchorCenterPoint(JCommandButton commandButton)
java.awt.Point
CommandButtonLayoutManagerMenuTileLevel2. getPopupKeyTipAnchorCenterPoint(JCommandButton commandButton)
Constructors in org.pushingpixels.radiance.component.internal.ui.ribbon.appmenu with parameters of type JCommandButton Constructor Description JRibbonApplicationMenuPopupPanelSecondary(CommandPanelProjection projection, JCommandButton toTrack)
-
Uses of JCommandButton in org.pushingpixels.radiance.component.internal.utils
Methods in org.pushingpixels.radiance.component.internal.utils with parameters of type JCommandButton Modifier and Type Method Description private 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(java.awt.Graphics g, JCommandButton button, CommandButtonLayoutManager layoutManager)
-