Package de.team33.sphinx.metis
Interface JFileChoosers.Setup<T extends JFileChooser,S extends JFileChoosers.Setup<T,S>>
- Type Parameters:
T- The final type of the target instance, at leastJFileChooser.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:
JFileChoosers.Builder,JFileChoosers.Charger
- Enclosing class:
- JFileChoosers
- 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 JFileChoosers.Setup<T extends JFileChooser,S extends JFileChoosers.Setup<T,S>>
extends JComponents.Setup<T,S>
Utility interface to set up a target instance of
JFileChooser.-
Method Summary
Modifier and TypeMethodDescriptiondefault Sdefault Sdefault SsetAcceptAllFileFilterUsed(boolean arg0) default SsetAccessory(JComponent arg0) default SsetApproveButtonMnemonic(char arg0) default SsetApproveButtonMnemonic(int arg0) default SsetApproveButtonText(String arg0) default Sdefault SsetControlButtonsAreShown(boolean arg0) default SsetCurrentDirectory(File arg0) default SsetDialogTitle(String arg0) default SsetDialogType(int arg0) default SsetDragEnabled(boolean arg0) default SsetFileFilter(FileFilter arg0) default SsetFileHidingEnabled(boolean arg0) default SsetFileSelectionMode(int arg0) default Sdefault SsetFileView(FileView arg0) default SsetMultiSelectionEnabled(boolean arg0) default SsetSelectedFile(File arg0) default SsetSelectedFiles(File[] 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
-
addChoosableFileFilter
-
removeChoosableFileFilter
-
setAcceptAllFileFilterUsed
-
setAccessory
- See Also:
-
setApproveButtonMnemonic
-
setApproveButtonMnemonic
-
setApproveButtonText
-
setApproveButtonToolTipText
-
setControlButtonsAreShown
-
setCurrentDirectory
- See Also:
-
setDialogTitle
- See Also:
-
setDialogType
- See Also:
-
setDragEnabled
- See Also:
-
setFileFilter
- See Also:
-
setFileHidingEnabled
-
setFileSelectionMode
- See Also:
-
setFileSystemView
-
setFileView
- See Also:
-
setMultiSelectionEnabled
-
setSelectedFile
- See Also:
-
setSelectedFiles
- See Also:
-