Package de.team33.sphinx.metis
Interface JLabels.Setup<L extends JLabel,S extends JLabels.Setup<L,S>>
- Type Parameters:
L- The final type of the target instance, at leastJLabel.S- The final type of the Setup implementation.
- All Superinterfaces:
Components.Setup<L,,S> Containers.Setup<L,,S> JComponents.Setup<L,,S> Setup<L,S>
- All Known Implementing Classes:
JLabels.Builder,JLabels.Charger
- Enclosing class:
- JLabels
- 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 JLabels.Setup<L extends JLabel,S extends JLabels.Setup<L,S>>
extends JComponents.Setup<L,S>
Utility interface to set up a target instance of
JLabel.-
Method Summary
Modifier and TypeMethodDescriptiondefault SsetDisabledIcon(Icon icon) default SsetDisplayedMnemonic(char mnemonic) default SsetDisplayedMnemonic(int mnemonic) default SsetDisplayedMnemonicIndex(int index) default SsetHorizontalAlignment(int alignment) default SsetHorizontalTextPosition(int position) default Sdefault SsetIconTextGap(int gap) default SsetLabelFor(Component component) default Sdefault Sdefault SsetVerticalAlignment(int alignment) default SsetVerticalTextPosition(int position) 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
-
setDisabledIcon
- See Also:
-
setDisplayedMnemonic
- See Also:
-
setDisplayedMnemonic
- See Also:
-
setDisplayedMnemonicIndex
- See Also:
-
setHorizontalAlignment
- See Also:
-
setHorizontalTextPosition
- See Also:
-
setIcon
- See Also:
-
setIconTextGap
- See Also:
-
setLabelFor
- See Also:
-
setText
- See Also:
-
setUI
- See Also:
-
setVerticalAlignment
- See Also:
-
setVerticalTextPosition
- See Also:
-