Package de.team33.sphinx.metis
Interface Containers.Setup<C extends Container,S extends Containers.Setup<C,S>>
- Type Parameters:
C- The final type of the target instance, at leastContainer.S- The final type of the Setup implementation.
- All Superinterfaces:
Components.Setup<C,,S> Setup<C,S>
- All Known Subinterfaces:
AbstractButtons.Setup<B,,S> Dialogs.Setup<D,,S> Frames.Setup<F,,S> JButtons.Setup<B,,S> JCheckBoxes.Setup<T,,S> JCheckBoxMenuItems.Setup<T,,S> JColorChoosers.Setup<T,,S> JComboBoxes.Setup<E,,T, S> JComponents.Setup<C,,S> JDesktopPanes.Setup<T,,S> JDialogs.Setup<T,,S> JEditorPanes.Setup<T,,S> JFileChoosers.Setup<T,,S> JFormattedTextFields.Setup<T,,S> JFrames.Setup<F,,S> JInternalFrames.Setup<T,,S> JLabels.Setup<L,,S> JLayeredPanes.Setup<T,,S> JLayers.Setup<C,,T, S> JLists.Setup<E,,T, S> JMenuBars.Setup<T,,S> JMenuItems.Setup<T,,S> JMenus.Setup<T,,S> JOptionPanes.Setup<T,,S> JPanels.Setup<P,,S> JPasswordFields.Setup<T,,S> JPopupMenus.Setup<T,,S> JProgressBars.Setup<T,,S> JRadioButtonMenuItems.Setup<T,,S> JRadioButtons.Setup<T,,S> JRootPanes.Setup<T,,S> JScrollBars.Setup<T,,S> JScrollPanes.Setup<T,,S> JSeparators.Setup<T,,S> JSliders.Setup<T,,S> JSpinners.Setup<T,,S> JSplitPanes.Setup<T,,S> JTabbedPanes.Setup<T,,S> JTableHeaders.Setup<T,,S> JTables.Setup<T,,S> JTextAreas.Setup<T,,S> JTextComponents.Setup<T,,S> JTextFields.Setup<T,,S> JTextPanes.Setup<T,,S> JToggleButtons.Setup<T,,S> JToolBars.Setup<T,,S> JToolTips.Setup<T,,S> JTrees.Setup<T,,S> JViewports.Setup<T,,S> JWindows.Setup<T,,S> Windows.Setup<W,S>
- All Known Implementing Classes:
AbstractButtons.Builder,AbstractButtons.Charger,Containers.Builder,Containers.Charger,Dialogs.Builder,Dialogs.Charger,Frames.Builder,Frames.Charger,JButtons.Builder,JButtons.Charger,JCheckBoxes.Builder,JCheckBoxes.Charger,JCheckBoxMenuItems.Builder,JCheckBoxMenuItems.Charger,JColorChoosers.Builder,JColorChoosers.Charger,JComboBoxes.Builder,JComboBoxes.Charger,JComponents.Builder,JComponents.Charger,JDesktopPanes.Builder,JDesktopPanes.Charger,JDialogs.Builder,JDialogs.Charger,JEditorPanes.Builder,JEditorPanes.Charger,JFileChoosers.Builder,JFileChoosers.Charger,JFormattedTextFields.Builder,JFormattedTextFields.Charger,JFrames.Builder,JFrames.Charger,JInternalFrames.Builder,JInternalFrames.Charger,JLabels.Builder,JLabels.Charger,JLayeredPanes.Builder,JLayeredPanes.Charger,JLayers.Builder,JLayers.Charger,JLists.Builder,JLists.Charger,JMenuBars.Builder,JMenuBars.Charger,JMenuItems.Builder,JMenuItems.Charger,JMenus.Builder,JMenus.Charger,JOptionPanes.Builder,JOptionPanes.Charger,JPanels.Builder,JPanels.Charger,JPasswordFields.Builder,JPasswordFields.Charger,JPopupMenus.Builder,JPopupMenus.Charger,JProgressBars.Builder,JProgressBars.Charger,JRadioButtonMenuItems.Builder,JRadioButtonMenuItems.Charger,JRadioButtons.Builder,JRadioButtons.Charger,JRootPanes.Builder,JRootPanes.Charger,JScrollBars.Builder,JScrollBars.Charger,JScrollPanes.Builder,JScrollPanes.Charger,JSeparators.Builder,JSeparators.Charger,JSliders.Builder,JSliders.Charger,JSpinners.Builder,JSpinners.Charger,JSplitPanes.Builder,JSplitPanes.Charger,JTabbedPanes.Builder,JTabbedPanes.Charger,JTableHeaders.Builder,JTableHeaders.Charger,JTables.Builder,JTables.Charger,JTextAreas.Builder,JTextAreas.Charger,JTextComponents.Builder,JTextComponents.Charger,JTextFields.Builder,JTextFields.Charger,JTextPanes.Builder,JTextPanes.Charger,JToggleButtons.Builder,JToggleButtons.Charger,JToolBars.Builder,JToolBars.Charger,JToolTips.Builder,JToolTips.Charger,JTrees.Builder,JTrees.Charger,JViewports.Builder,JViewports.Charger,JWindows.Builder,JWindows.Charger,Windows.Builder,Windows.Charger
- Enclosing class:
- Containers
- 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 Containers.Setup<C extends Container,S extends Containers.Setup<C,S>>
extends Components.Setup<C,S>
Utility interface to set up a target instance of
Container.-
Method Summary
Modifier and TypeMethodDescriptiondefault Sdefault Sdefault Sdefault Sdefault Sdefault Sremove(int index) default Sdefault Sdefault SsetComponentZOrder(Component component, int index) default SsetFocusCycleRoot(boolean focusCycleRoot) default Sdefault SsetFocusTraversalPolicyProvider(boolean provider) default SsetLayout(LayoutManager manager) 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, subscribe
-
Method Details
-
add
- See Also:
-
add
- See Also:
-
add
- See Also:
-
add
- See Also:
-
add
- See Also:
-
remove
- See Also:
-
remove
- See Also:
-
removeAll
- See Also:
-
setComponentZOrder
-
setFocusCycleRoot
- See Also:
-
setFocusTraversalPolicy
-
setFocusTraversalPolicyProvider
-
setLayout
- See Also:
-