Package de.team33.sphinx.metis
Interface JTabbedPanes.Setup<T extends JTabbedPane,S extends JTabbedPanes.Setup<T,S>>
- Type Parameters:
T- The final type of the target instance, at leastJTabbedPane.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:
JTabbedPanes.Builder,JTabbedPanes.Charger
- Enclosing class:
- JTabbedPanes
- 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 JTabbedPanes.Setup<T extends JTabbedPane,S extends JTabbedPanes.Setup<T,S>>
extends JComponents.Setup<T,S>
Utility interface to set up a target instance of
JTabbedPane.-
Method Summary
Modifier and TypeMethodDescriptiondefault Sdefault Sdefault Sdefault SremoveTabAt(int arg0) default SsetBackgroundAt(int arg0, Color arg1) default SsetComponentAt(int arg0, Component arg1) default SsetDisabledIconAt(int arg0, Icon arg1) default SsetDisplayedMnemonicIndexAt(int arg0, int arg1) default SsetEnabledAt(int arg0, boolean arg1) default SsetForegroundAt(int arg0, Color arg1) default Sdefault SsetMnemonicAt(int arg0, int arg1) default SsetModel(SingleSelectionModel arg0) default Sdefault SsetSelectedIndex(int arg0) default SsetTabComponentAt(int arg0, Component arg1) default SsetTabLayoutPolicy(int arg0) default SsetTabPlacement(int arg0) default SsetTitleAt(int arg0, String arg1) default SsetToolTipTextAt(int arg0, String arg1) default SsetUI(TabbedPaneUI 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
-
addTab
- See Also:
-
addTab
-
addTab
-
removeTabAt
- See Also:
-
setBackgroundAt
- See Also:
-
setComponentAt
-
setDisabledIconAt
- See Also:
-
setDisplayedMnemonicIndexAt
-
setEnabledAt
- See Also:
-
setForegroundAt
- See Also:
-
setIconAt
- See Also:
-
setMnemonicAt
- See Also:
-
setModel
-
setSelectedComponent
-
setSelectedIndex
- See Also:
-
setTabComponentAt
-
setTabLayoutPolicy
- See Also:
-
setTabPlacement
- See Also:
-
setTitleAt
- See Also:
-
setToolTipTextAt
-
setUI
- See Also:
-