Package de.team33.sphinx.metis
Interface JOptionPanes.Setup<T extends JOptionPane,S extends JOptionPanes.Setup<T,S>>
- Type Parameters:
T- The final type of the target instance, at leastJOptionPane.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:
JOptionPanes.Builder,JOptionPanes.Charger
- Enclosing class:
- JOptionPanes
- 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 JOptionPanes.Setup<T extends JOptionPane,S extends JOptionPanes.Setup<T,S>>
extends JComponents.Setup<T,S>
Utility interface to set up a target instance of
JOptionPane.-
Method Summary
Modifier and TypeMethodDescriptiondefault Sdefault Sdefault SsetInitialValue(Object arg0) default SsetInputValue(Object arg0) default SsetMessage(Object arg0) default SsetMessageType(int arg0) default SsetOptions(Object[] arg0) default SsetOptionType(int arg0) default SsetSelectionValues(Object[] arg0) default SsetUI(OptionPaneUI arg0) default Sdefault SsetWantsInput(boolean 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
-
setIcon
- See Also:
-
setInitialSelectionValue
-
setInitialValue
- See Also:
-
setInputValue
- See Also:
-
setMessage
- See Also:
-
setMessageType
- See Also:
-
setOptionType
- See Also:
-
setOptions
- See Also:
-
setSelectionValues
- See Also:
-
setUI
- See Also:
-
setValue
- See Also:
-
setWantsInput
- See Also:
-