javax.swing.plaf.metal
Class MetalFileChooserUI
java.lang.Object
|
+--javax.swing.plaf.ComponentUI
|
+--javax.swing.plaf.FileChooserUI
|
+--javax.swing.plaf.basic.BasicFileChooserUI
|
+--javax.swing.plaf.metal.MetalFileChooserUI
- public class MetalFileChooserUI
- extends BasicFileChooserUI
Basic L&F implementation of a FileChooser.
Fields inherited from class javax.swing.plaf.basic.BasicFileChooserUI |
cancelButtonMnemonic,
cancelButtonText,
cancelButtonToolTipText,
computerIcon,
detailsViewIcon,
directoryIcon,
fileIcon,
floppyDriveIcon,
hardDriveIcon,
helpButtonMnemonic,
helpButtonText,
helpButtonToolTipText,
homeFolderIcon,
listViewIcon,
newFolderIcon,
openButtonMnemonic,
openButtonText,
openButtonToolTipText,
saveButtonMnemonic,
saveButtonText,
saveButtonToolTipText,
updateButtonMnemonic,
updateButtonText,
updateButtonToolTipText,
upFolderIcon |
Methods inherited from class javax.swing.plaf.basic.BasicFileChooserUI |
clearIconCache,
createDoubleClickListener,
createListSelectionListener,
createModel,
getAcceptAllFileFilter,
getAccessoryPanel,
getApproveButtonMnemonic,
getApproveButtonText,
getApproveButtonToolTipText,
getApproveSelectionAction,
getCancelSelectionAction,
getChangeToParentDirectoryAction,
getDialogTitle,
getFileChooser,
getFileView,
getGoHomeAction,
getModel,
getNewFolderAction,
getUpdateAction,
installDefaults,
installIcons,
installListeners,
installUI,
uninstallComponents,
uninstallDefaults,
uninstallIcons,
uninstallListeners,
uninstallStrings |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
MetalFileChooserUI
public MetalFileChooserUI(JFileChooser filechooser)
createUI
public static ComponentUI createUI(JComponent c)
installComponents
public void installComponents(JFileChooser fc)
- Overrides:
- installComponents in class BasicFileChooserUI
installStrings
protected void installStrings(JFileChooser fc)
- Overrides:
- installStrings in class BasicFileChooserUI
createList
protected JPanel createList(JFileChooser fc)
uninstallUI
public void uninstallUI(JComponent c)
- Overrides:
- uninstallUI in class BasicFileChooserUI
getPreferredSize
public Dimension getPreferredSize(JComponent c)
- Overrides:
- getPreferredSize in class ComponentUI
getMinimumSize
public Dimension getMinimumSize(JComponent c)
- Overrides:
- getMinimumSize in class ComponentUI
getMaximumSize
public Dimension getMaximumSize(JComponent c)
- Overrides:
- getMaximumSize in class ComponentUI
createPropertyChangeListener
public PropertyChangeListener createPropertyChangeListener(JFileChooser fc)
- Overrides:
- createPropertyChangeListener in class BasicFileChooserUI
ensureFileIsVisible
public void ensureFileIsVisible(JFileChooser fc,
File f)
- Overrides:
- ensureFileIsVisible in class BasicFileChooserUI
rescanCurrentDirectory
public void rescanCurrentDirectory(JFileChooser fc)
- Overrides:
- rescanCurrentDirectory in class BasicFileChooserUI
getFileName
public String getFileName()
- Overrides:
- getFileName in class BasicFileChooserUI
setFileName
public void setFileName(String filename)
- Overrides:
- setFileName in class BasicFileChooserUI
getDirectoryName
public String getDirectoryName()
- Overrides:
- getDirectoryName in class BasicFileChooserUI
setDirectoryName
public void setDirectoryName(String dirname)
- Overrides:
- setDirectoryName in class BasicFileChooserUI
createDirectoryComboBoxRenderer
protected javax.swing.plaf.metal.MetalFileChooserUI.DirectoryComboBoxRenderer createDirectoryComboBoxRenderer(JFileChooser fc)
createDirectoryComboBoxModel
protected MetalFileChooserUI.DirectoryComboBoxModel createDirectoryComboBoxModel(JFileChooser fc)
createFilterComboBoxRenderer
protected MetalFileChooserUI.FilterComboBoxRenderer createFilterComboBoxRenderer()
createFilterComboBoxModel
protected MetalFileChooserUI.FilterComboBoxModel createFilterComboBoxModel()
valueChanged
public void valueChanged(ListSelectionEvent e)
getApproveButton
protected JButton getApproveButton(JFileChooser fc)
- Overrides:
- getApproveButton in class BasicFileChooserUI
Submit a bug or feature Version 1.2 of Java Platform API Specification
Java is a trademark or registered trademark of Sun Microsystems, Inc. in the US and other countries.
Copyright 1993-1998 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.