Package de.team33.sphinx.metis
Interface JLists.Setup<E,T extends JList<E>,S extends JLists.Setup<E,T,S>>
- Type Parameters:
E- The element type.T- The final type of the target instance, at leastJList.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:
JLists.Builder,JLists.Charger
- Enclosing class:
- JLists
- 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 JLists.Setup<E,T extends JList<E>,S extends JLists.Setup<E,T,S>>
extends JComponents.Setup<T,S>
Utility interface to set up a target instance of
JList.-
Method Summary
Modifier and TypeMethodDescriptiondefault SaddSelectionInterval(int arg0, int arg1) default SremoveSelectionInterval(int arg0, int arg1) default SsetCellRenderer(ListCellRenderer<? super E> arg0) default SsetDragEnabled(boolean arg0) default SsetDropMode(DropMode arg0) default SsetFixedCellHeight(int arg0) default SsetFixedCellWidth(int arg0) default SsetLayoutOrientation(int arg0) default SsetListData(E[] arg0) default SsetListData(Vector<? extends E> arg0) default Sdefault SsetPrototypeCellValue(E arg0) default SsetSelectedIndex(int arg0) default SsetSelectedIndices(int[] arg0) default SsetSelectedValue(Object arg0, boolean arg1) default SsetSelectionBackground(Color arg0) default SsetSelectionForeground(Color arg0) default SsetSelectionInterval(int arg0, int arg1) default SsetSelectionMode(int arg0) default Sdefault Sdefault SsetValueIsAdjusting(boolean arg0) default SsetVisibleRowCount(int 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
-
addSelectionInterval
- See Also:
-
removeSelectionInterval
- See Also:
-
setCellRenderer
- See Also:
-
setDragEnabled
- See Also:
-
setDropMode
- See Also:
-
setFixedCellHeight
- See Also:
-
setFixedCellWidth
- See Also:
-
setLayoutOrientation
- See Also:
-
setListData
- See Also:
-
setListData
- See Also:
-
setModel
- See Also:
-
setPrototypeCellValue
- See Also:
-
setSelectedIndex
- See Also:
-
setSelectedIndices
- See Also:
-
setSelectedValue
- See Also:
-
setSelectionBackground
- See Also:
-
setSelectionForeground
- See Also:
-
setSelectionInterval
- See Also:
-
setSelectionMode
- See Also:
-
setSelectionModel
-
setUI
- See Also:
-
setValueIsAdjusting
- See Also:
-
setVisibleRowCount
- See Also:
-