Package de.team33.sphinx.metis
Interface Windows.Setup<W extends Window,S extends Windows.Setup<W,S>>
- Type Parameters:
W- The final type of the target instance, at leastWindow.S- The final type of the Setup implementation.
- All Superinterfaces:
Components.Setup<W,,S> Containers.Setup<W,,S> Setup<W,S>
- All Known Subinterfaces:
Dialogs.Setup<D,,S> Frames.Setup<F,,S> JDialogs.Setup<T,,S> JFrames.Setup<F,,S> JWindows.Setup<T,S>
- All Known Implementing Classes:
Dialogs.Builder,Dialogs.Charger,Frames.Builder,Frames.Charger,JDialogs.Builder,JDialogs.Charger,JFrames.Builder,JFrames.Charger,JWindows.Builder,JWindows.Charger,Windows.Builder,Windows.Charger
- Enclosing class:
- Windows
- 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 Windows.Setup<W extends Window,S extends Windows.Setup<W,S>>
extends Containers.Setup<W,S>
Utility interface to set up a target instance of
Window.-
Method Summary
Modifier and TypeMethodDescriptiondefault Spack()default SsetAlwaysOnTop(boolean always) default SsetAutoRequestFocus(boolean auto) default SsetFocusableWindowState(boolean focusable) default SsetIconImage(Image image) default SsetIconImages(List<? extends Image> images) default SsetLocationByPlatform(boolean byPlatform) default SsetLocationRelativeTo(Component component) default Sdefault SsetOpacity(float opacity) default Sdefault SsetType(Window.Type type) 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, setLayout
-
Method Details
-
setAlwaysOnTop
- See Also:
-
setAutoRequestFocus
- See Also:
-
setFocusableWindowState
- See Also:
-
setIconImage
- See Also:
-
setIconImages
- See Also:
-
setLocationByPlatform
- See Also:
-
setLocationRelativeTo
- See Also:
-
setModalExclusionType
-
setOpacity
- See Also:
-
setShape
- See Also:
-
setType
- See Also:
-
pack
- See Also:
-