Package de.team33.sphinx.metis
Interface JFrames.Setup<F extends JFrame,S extends JFrames.Setup<F,S>>
- Type Parameters:
F- The final type of the target instance, at leastJFrame.S- The final type of the Setup implementation.
- All Superinterfaces:
Components.Setup<F,,S> Containers.Setup<F,,S> Frames.Setup<F,,S> Setup<F,,S> Windows.Setup<F,S>
- All Known Implementing Classes:
JFrames.Builder,JFrames.Charger
- Enclosing class:
- JFrames
- 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 JFrames.Setup<F extends JFrame,S extends JFrames.Setup<F,S>>
extends Frames.Setup<F,S>
Utility interface to set up a target instance of
JFrame.-
Method Summary
Modifier and TypeMethodDescriptiondefault SsetContentPane(Container contentPane) default SsetDefaultCloseOperation(int operation) default SsetGlassPane(Component glassPane) default SsetJMenuBar(JMenuBar menuBar) default SsetLayeredPane(JLayeredPane layeredPane) default SsetTransferHandler(TransferHandler handler) 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.Frames.Setup
setExtendedState, setMaximizedBounds, setMenuBar, setResizable, setState, setTitle, setUndecoratedMethods inherited from interface de.team33.sphinx.metis.Windows.Setup
pack, setAlwaysOnTop, setAutoRequestFocus, setFocusableWindowState, setIconImage, setIconImages, setLocationByPlatform, setLocationRelativeTo, setModalExclusionType, setOpacity, setShape, setType
-
Method Details
-
setContentPane
- See Also:
-
setDefaultCloseOperation
- See Also:
-
setGlassPane
- See Also:
-
setJMenuBar
- See Also:
-
setLayeredPane
- See Also:
-
setTransferHandler
-