Package de.team33.sphinx.metis
Interface JTableHeaders.Setup<T extends JTableHeader,S extends JTableHeaders.Setup<T,S>>
- Type Parameters:
T- The final type of the target instance, at leastJTableHeader.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:
JTableHeaders.Builder,JTableHeaders.Charger
- Enclosing class:
- JTableHeaders
- 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 JTableHeaders.Setup<T extends JTableHeader,S extends JTableHeaders.Setup<T,S>>
extends JComponents.Setup<T,S>
Utility interface to set up a target instance of
JTableHeader.-
Method Summary
Modifier and TypeMethodDescriptiondefault SsetColumnModel(TableColumnModel model) default SsetDefaultRenderer(TableCellRenderer renderer) default SsetDraggedColumn(TableColumn column) default SsetDraggedDistance(int distance) default SsetReorderingAllowed(boolean allowed) default SsetResizingAllowed(boolean allowed) default SsetResizingColumn(TableColumn column) default Sdefault SsetUI(TableHeaderUI ui) default SsetUpdateTableInRealTime(boolean updateInRealTime) 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
-
setColumnModel
-
setDefaultRenderer
-
setDraggedColumn
-
setDraggedDistance
- See Also:
-
setReorderingAllowed
-
setResizingAllowed
- See Also:
-
setResizingColumn
-
setTable
- See Also:
-
setUI
- See Also:
-
setUpdateTableInRealTime
-