Home » openjdk-7 » javax » swing » plaf » metal » [javadoc | source]
javax.swing.plaf.metal
public class: MetalFileChooserUI [javadoc | source]
java.lang.Object
   javax.swing.plaf.ComponentUI
      javax.swing.plaf.FileChooserUI
         javax.swing.plaf.basic.BasicFileChooserUI
            javax.swing.plaf.metal.MetalFileChooserUI
Metal L&F implementation of a FileChooser.
Nested Class Summary:
protected class  MetalFileChooserUI.SingleClickListener   
protected class  MetalFileChooserUI.FileRenderer   
class  MetalFileChooserUI.DirectoryComboBoxRenderer   
class  MetalFileChooserUI.IndentIcon   
protected class  MetalFileChooserUI.DirectoryComboBoxModel  Data model for a type-face selection combo-box. 
public class  MetalFileChooserUI.FilterComboBoxRenderer  Render different type sizes and styles. 
protected class  MetalFileChooserUI.FilterComboBoxModel  Data model for a type-face selection combo-box. 
protected class  MetalFileChooserUI.DirectoryComboBoxAction  Acts when DirectoryComboBox has changed the selected item. 
Field Summary
static final  int space     
Fields inherited from javax.swing.plaf.basic.BasicFileChooserUI:
directoryIcon,  fileIcon,  computerIcon,  hardDriveIcon,  floppyDriveIcon,  newFolderIcon,  upFolderIcon,  homeFolderIcon,  listViewIcon,  detailsViewIcon,  viewMenuIcon,  saveButtonMnemonic,  openButtonMnemonic,  cancelButtonMnemonic,  updateButtonMnemonic,  helpButtonMnemonic,  directoryOpenButtonMnemonic,  saveButtonText,  openButtonText,  cancelButtonText,  updateButtonText,  helpButtonText,  directoryOpenButtonText,  saveButtonToolTipText,  openButtonToolTipText,  cancelButtonToolTipText,  updateButtonToolTipText,  helpButtonToolTipText,  directoryOpenButtonToolTipText
Constructor:
 public MetalFileChooserUI(JFileChooser filechooser) 
Method from javax.swing.plaf.metal.MetalFileChooserUI Summary:
addControlButtons,   createActionMap,   createDetailsView,   createDirectoryComboBoxModel,   createDirectoryComboBoxRenderer,   createFilterComboBoxModel,   createFilterComboBoxRenderer,   createList,   createListSelectionListener,   createPropertyChangeListener,   createUI,   ensureFileIsVisible,   getActionMap,   getApproveButton,   getBottomPanel,   getButtonPanel,   getDirectoryName,   getFileName,   getMaximumSize,   getMinimumSize,   getPreferredSize,   installComponents,   installListeners,   installStrings,   installUI,   removeControlButtons,   rescanCurrentDirectory,   setDirectoryName,   setDirectorySelected,   setFileName,   uninstallComponents,   uninstallUI,   valueChanged
Methods from javax.swing.plaf.basic.BasicFileChooserUI:
clearIconCache,   createActionMap,   createDoubleClickListener,   createListSelectionListener,   createModel,   createPropertyChangeListener,   createUI,   ensureFileIsVisible,   getAcceptAllFileFilter,   getAccessoryPanel,   getActionMap,   getApproveButton,   getApproveButtonMnemonic,   getApproveButtonText,   getApproveButtonToolTipText,   getApproveSelectionAction,   getCancelSelectionAction,   getChangeToParentDirectoryAction,   getDefaultButton,   getDialogTitle,   getDirectory,   getDirectoryName,   getFileChooser,   getFileName,   getFileView,   getGoHomeAction,   getInputMap,   getModel,   getNewFolderAction,   getUpdateAction,   installComponents,   installDefaults,   installIcons,   installListeners,   installStrings,   installUI,   isDirectorySelected,   rescanCurrentDirectory,   setDirectory,   setDirectoryName,   setDirectorySelected,   setFileName,   uninstallComponents,   uninstallDefaults,   uninstallIcons,   uninstallListeners,   uninstallStrings,   uninstallUI
Methods from javax.swing.plaf.FileChooserUI:
ensureFileIsVisible,   getAcceptAllFileFilter,   getApproveButtonText,   getDefaultButton,   getDialogTitle,   getFileView,   rescanCurrentDirectory
Methods from javax.swing.plaf.ComponentUI:
contains,   createUI,   getAccessibleChild,   getAccessibleChildrenCount,   getBaseline,   getBaselineResizeBehavior,   getMaximumSize,   getMinimumSize,   getPreferredSize,   installUI,   paint,   uninstallUI,   update
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from javax.swing.plaf.metal.MetalFileChooserUI Detail:
 protected  void addControlButtons() 
 protected ActionMap createActionMap() 
 protected JPanel createDetailsView(JFileChooser fc) 
 protected DirectoryComboBoxModel createDirectoryComboBoxModel(JFileChooser fc) 
 protected DirectoryComboBoxRenderer createDirectoryComboBoxRenderer(JFileChooser fc) 
 protected FilterComboBoxModel createFilterComboBoxModel() 
 protected FilterComboBoxRenderer createFilterComboBoxRenderer() 
 protected JPanel createList(JFileChooser fc) 
 public ListSelectionListener createListSelectionListener(JFileChooser fc) 
    Creates a selection listener for the list of files and directories.
 public PropertyChangeListener createPropertyChangeListener(JFileChooser fc) 
 public static ComponentUI createUI(JComponent c) 
 public  void ensureFileIsVisible(JFileChooser fc,
    File f) 
 protected ActionMap getActionMap() 
 protected JButton getApproveButton(JFileChooser fc) 
 protected JPanel getBottomPanel() 
 protected JPanel getButtonPanel() 
 public String getDirectoryName() 
 public String getFileName() 
 public Dimension getMaximumSize(JComponent c) 
    Returns the maximum size of the JFileChooser.
 public Dimension getMinimumSize(JComponent c) 
    Returns the minimum size of the JFileChooser.
 public Dimension getPreferredSize(JComponent c) 
    Returns the preferred size of the specified JFileChooser. The preferred size is at least as large, in both height and width, as the preferred size recommended by the file chooser's layout manager.
 public  void installComponents(JFileChooser fc) 
 protected  void installListeners(JFileChooser fc) 
 protected  void installStrings(JFileChooser fc) 
 public  void installUI(JComponent c) 
 protected  void removeControlButtons() 
 public  void rescanCurrentDirectory(JFileChooser fc) 
 public  void setDirectoryName(String dirname) 
 protected  void setDirectorySelected(boolean directorySelected) 
    Property to remember whether a directory is currently selected in the UI. This is normally called by the UI on a selection event.
 public  void setFileName(String filename) 
 public  void uninstallComponents(JFileChooser fc) 
 public  void uninstallUI(JComponent c) 
 public  void valueChanged(ListSelectionEvent e)