Package de.team33.sphinx.metis
Interface JComboBoxes.Setup<E,T extends JComboBox<E>,S extends JComboBoxes.Setup<E,T,S>>
- Type Parameters:
E- The element type.T- The final type of the target instance, at leastJComboBox.S- The final type of the Setup implementation.
- All Superinterfaces:
Components.Setup<T,,S> Containers.Setup<T,,S> JComponents.Setup<T,,S> Setup<T,S>
- All Known Implementing Classes:
JComboBoxes.Builder,JComboBoxes.Charger
- Enclosing class:
- JComboBoxes
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
@FunctionalInterface
public static interface JComboBoxes.Setup<E,T extends JComboBox<E>,S extends JComboBoxes.Setup<E,T,S>>
extends JComponents.Setup<T,S>
Utility interface to set up a target instance of
JComboBox.-
Method Summary
Modifier and TypeMethodDescriptiondefault Sdefault Sdefault SremoveItem(Object arg0) default SremoveItemAt(int arg0) default Sdefault SsetActionCommand(String arg0) default SsetEditable(boolean arg0) default SsetEditor(ComboBoxEditor arg0) default Sdefault SsetLightWeightPopupEnabled(boolean arg0) default SsetMaximumRowCount(int arg0) default SsetModel(ComboBoxModel<E> arg0) default SsetPopupVisible(boolean arg0) default SsetPrototypeDisplayValue(E arg0) default SsetRenderer(ListCellRenderer<? super E> arg0) default SsetSelectedIndex(int arg0) default SsetSelectedItem(Object arg0) default SsetUI(ComboBoxUI arg0) Methods inherited from interface de.team33.sphinx.metis.Components.Setup
add, remove, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeys, setFocusTraversalKeysEnabled, setFont, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setName, setPreferredSize, setSize, setSize, setVisible, subscribe, subscribeMethods inherited from interface de.team33.sphinx.metis.Containers.Setup
add, add, add, add, add, remove, remove, removeAll, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayoutMethods inherited from interface de.team33.sphinx.metis.JComponents.Setup
setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDoubleBuffered, setInheritsPopupMenu, setInputMap, setInputVerifier, setOpaque, setRequestFocusEnabled, setToolTipText, setTransferHandler, setVerifyInputWhenFocusTarget
-
Method Details
-
addItem
- See Also:
-
removeAllItems
- See Also:
-
removeItem
- See Also:
-
removeItemAt
- See Also:
-
setAction
- See Also:
-
setActionCommand
- See Also:
-
setEditable
- See Also:
-
setEditor
- See Also:
-
setKeySelectionManager
-
setLightWeightPopupEnabled
-
setMaximumRowCount
- See Also:
-
setModel
- See Also:
-
setPopupVisible
- See Also:
-
setPrototypeDisplayValue
-
setRenderer
- See Also:
-
setSelectedIndex
- See Also:
-
setSelectedItem
- See Also:
-
setUI
- See Also:
-