Module is.codion.swing.common.ui
Interface CheckBoxMenuItemBuilder<B extends CheckBoxMenuItemBuilder<B>>
- All Superinterfaces:
ButtonBuilder<JCheckBoxMenuItem,,Boolean, B> ComponentBuilder<JCheckBoxMenuItem,,B> ComponentValueBuilder<JCheckBoxMenuItem,,Boolean, B> Supplier<JCheckBoxMenuItem>,ToggleMenuItemBuilder<JCheckBoxMenuItem,B>
public interface CheckBoxMenuItemBuilder<B extends CheckBoxMenuItemBuilder<B>>
extends ToggleMenuItemBuilder<JCheckBoxMenuItem,B>
Builds a JCheckBoxMenuItem.
-
Nested Class Summary
Nested classes/interfaces inherited from interface is.codion.swing.common.ui.component.button.ToggleMenuItemBuilder
ToggleMenuItemBuilder.PersistMenu -
Field Summary
Fields inherited from interface is.codion.swing.common.ui.component.builder.ComponentValueBuilder
COMPONENT_VALUEFields inherited from interface is.codion.swing.common.ui.component.button.ToggleMenuItemBuilder
PERSIST_MENU -
Method Summary
Static MethodsModifier and TypeMethodDescriptionstatic <B extends CheckBoxMenuItemBuilder<B>>
CheckBoxMenuItemBuilder<B> builder()Methods inherited from interface is.codion.swing.common.ui.component.button.ButtonBuilder
action, actionListener, borderPainted, buttonGroup, contentAreaFilled, control, control, disabledIcon, disabledSelectedIcon, focusPainted, horizontalAlignment, horizontalTextPosition, icon, iconTextGap, includeText, margin, mnemonic, multiClickThreshold, pressedIcon, rolloverEnabled, rolloverIcon, rolloverSelectedIcon, selected, selectedIcon, text, verticalAlignment, verticalTextPositionMethods inherited from interface is.codion.swing.common.ui.component.builder.ComponentBuilder
background, border, build, build, clientProperty, componentListener, componentOrientation, enabled, enabled, focusable, focusable, focusCycleRoot, focusListener, font, font, foreground, get, keyEvent, keyListener, label, label, maximumHeight, maximumSize, maximumWidth, minimumHeight, minimumSize, minimumWidth, mouseListener, mouseMotionListener, mouseWheelListener, name, onBuild, onSetVisible, opaque, popupMenu, popupMenuControl, popupMenuControls, preferredHeight, preferredSize, preferredWidth, propertyChangeListener, propertyChangeListener, scrollPane, toolTipText, toolTipText, transferFocusOnEnter, transferFocusOnEnter, transferHandler, visible, visibleMethods inherited from interface is.codion.swing.common.ui.component.builder.ComponentValueBuilder
buildValue, buildValue, consumer, link, link, listener, modifiedIndicator, modifiedIndicatorFactory, onBuildValue, validator, validIndicator, validIndicator, validIndicatorFactory, valueMethods inherited from interface is.codion.swing.common.ui.component.button.ToggleMenuItemBuilder
link, link, persistMenu, toggle, toggle
-
Method Details
-
builder
- Type Parameters:
B- the builder type- Returns:
- a builder for a JCheckBoxMenuItem
-