Package de.team33.sphinx.metis
Interface JRootPanes.Setup<T extends JRootPane,S extends JRootPanes.Setup<T,S>>
- Type Parameters:
T- The final type of the target instance, at leastJRootPane.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:
JRootPanes.Builder,JRootPanes.Charger
- Enclosing class:
- JRootPanes
- 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 JRootPanes.Setup<T extends JRootPane,S extends JRootPanes.Setup<T,S>>
extends JComponents.Setup<T,S>
Utility interface to set up a target instance of
JRootPane.-
Method Summary
Modifier and TypeMethodDescriptiondefault SsetContentPane(Container arg0) default SsetDefaultButton(JButton arg0) default SsetGlassPane(Component arg0) default SsetJMenuBar(JMenuBar arg0) default SsetLayeredPane(JLayeredPane arg0) default SsetUI(RootPaneUI arg0) default SsetWindowDecorationStyle(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
-
setContentPane
- See Also:
-
setDefaultButton
- See Also:
-
setGlassPane
- See Also:
-
setJMenuBar
- See Also:
-
setLayeredPane
- See Also:
-
setUI
- See Also:
-
setWindowDecorationStyle
- See Also:
-