|
Spec-Zone .ru
спецификации, руководства, описания, API
|
|
JavaTM 2 Platform Std. Ed. v1.3.1 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
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.
| Inner Class Summary | |
protected class |
MetalFileChooserUI.DirectoryComboBoxAction
Acts when DirectoryComboBox has changed the selected item. |
protected class |
MetalFileChooserUI.DirectoryComboBoxModel
Data model for a type-face selection combo-box. |
protected class |
MetalFileChooserUI.FileRenderer
|
protected class |
MetalFileChooserUI.FilterComboBoxModel
Data model for a type-face selection combo-box. |
class |
MetalFileChooserUI.FilterComboBoxRenderer
Render different type sizes and styles. |
protected class |
MetalFileChooserUI.SingleClickListener
|
| Constructor Summary | |
MetalFileChooserUI(JFileChooser filechooser)
|
|
| Methods inherited from class javax.swing.plaf.ComponentUI |
contains, getAccessibleChild, getAccessibleChildrenCount, paint, update |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public MetalFileChooserUI(JFileChooser filechooser)
| Method Detail |
public static ComponentUI createUI(JComponent c)
public void installUI(JComponent c)
installUI in class BasicFileChooserUIpublic void uninstallComponents(JFileChooser fc)
uninstallComponents in class BasicFileChooserUIpublic void installComponents(JFileChooser fc)
installComponents in class BasicFileChooserUIprotected JPanel getButtonPanel()
protected JPanel getBottomPanel()
protected void installStrings(JFileChooser fc)
installStrings in class BasicFileChooserUIprotected void installListeners(JFileChooser fc)
installListeners in class BasicFileChooserUIprotected ActionMap getActionMap()
protected ActionMap createActionMap()
protected JPanel createList(JFileChooser fc)
public void uninstallUI(JComponent c)
uninstallUI in class BasicFileChooserUIpublic Dimension getPreferredSize(JComponent c)
getPreferredSize in class ComponentUIpublic Dimension getMinimumSize(JComponent c)
getMinimumSize in class ComponentUIpublic Dimension getMaximumSize(JComponent c)
getMaximumSize in class ComponentUIpublic PropertyChangeListener createPropertyChangeListener(JFileChooser fc)
createPropertyChangeListener in class BasicFileChooserUIprotected void removeControlButtons()
protected void addControlButtons()
public void ensureFileIsVisible(JFileChooser fc,
File f)
ensureFileIsVisible in class BasicFileChooserUIpublic void rescanCurrentDirectory(JFileChooser fc)
rescanCurrentDirectory in class BasicFileChooserUIpublic String getFileName()
getFileName in class BasicFileChooserUIpublic void setFileName(String filename)
setFileName in class BasicFileChooserUIpublic String getDirectoryName()
getDirectoryName in class BasicFileChooserUIpublic void setDirectoryName(String dirname)
setDirectoryName in class BasicFileChooserUIprotected javax.swing.plaf.metal.MetalFileChooserUI.DirectoryComboBoxRenderer createDirectoryComboBoxRenderer(JFileChooser fc)
protected MetalFileChooserUI.DirectoryComboBoxModel createDirectoryComboBoxModel(JFileChooser fc)
protected MetalFileChooserUI.FilterComboBoxRenderer createFilterComboBoxRenderer()
protected MetalFileChooserUI.FilterComboBoxModel createFilterComboBoxModel()
public void valueChanged(ListSelectionEvent e)
protected JButton getApproveButton(JFileChooser fc)
getApproveButton in class BasicFileChooserUI
|
JavaTM 2 Platform Std. Ed. v1.3.1 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Java, Java 2D, and JDBC are trademarks or registered trademarks of Sun Microsystems, Inc. in the US and other countries.
Copyright 1993-2001 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.