Java プラットフォーム 1.2

javax.swing.plaf.metal
クラス 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

FileChooser の Metal Look & Feel です。


内部クラスの概要
protected  class MetalFileChooserUI.DirectoryComboBoxAction
          DirectoryComboBox で選択されている項目が変更されたときにアクションを起こします。
protected  class MetalFileChooserUI.DirectoryComboBoxModel
          書体選択のコンボボックスで使用するデータモデルです。
protected  class MetalFileChooserUI.FileRenderer
           
protected  class MetalFileChooserUI.FilterComboBoxModel
          書体選択のコンボボックスで使用するデータモデルです。
 class MetalFileChooserUI.FilterComboBoxRenderer
          各種のサイズおよびスタイルを描画します。
protected  class MetalFileChooserUI.SingleClickListener
           
 
クラス javax.swing.plaf.basic.BasicFileChooserUI から継承した内部クラス
BasicFileChooserUI.AcceptAllFileFilter, BasicFileChooserUI.ApproveSelectionAction, BasicFileChooserUI.BasicFileView, BasicFileChooserUI.CancelSelectionAction, BasicFileChooserUI.ChangeToParentDirectoryAction, BasicFileChooserUI.DoubleClickListener, BasicFileChooserUI.GoHomeAction, BasicFileChooserUI.NewFolderAction, BasicFileChooserUI.SelectionListener, BasicFileChooserUI.UpdateAction
 
クラス 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
 
コンストラクタの概要
MetalFileChooserUI(JFileChooser filechooser)
           
 
メソッドの概要
protected  MetalFileChooserUI.DirectoryComboBoxModel createDirectoryComboBoxModel(JFileChooser fc)
           
protected  javax.swing.plaf.metal.MetalFileChooserUI.DirectoryComboBoxRenderer createDirectoryComboBoxRenderer(JFileChooser fc)
           
protected  MetalFileChooserUI.FilterComboBoxModel createFilterComboBoxModel()
           
protected  MetalFileChooserUI.FilterComboBoxRenderer createFilterComboBoxRenderer()
           
protected  JPanel createList(JFileChooser fc)
           
 PropertyChangeListener createPropertyChangeListener(JFileChooser fc)
           
static ComponentUI createUI(JComponent c)
           
 void ensureFileIsVisible(JFileChooser fc, File f)
           
protected  JButton getApproveButton(JFileChooser fc)
           
 String getDirectoryName()
           
 String getFileName()
           
 Dimension getMaximumSize(JComponent c)
           
 Dimension getMinimumSize(JComponent c)
           
 Dimension getPreferredSize(JComponent c)
           
 void installComponents(JFileChooser fc)
           
protected  void installStrings(JFileChooser fc)
           
 void rescanCurrentDirectory(JFileChooser fc)
           
 void setDirectoryName(String dirname)
           
 void setFileName(String filename)
           
 void uninstallUI(JComponent c)
           
 void valueChanged(ListSelectionEvent e)
           
 
クラス 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
 
クラス javax.swing.plaf.ComponentUI から継承したメソッド
contains, getAccessibleChild, getAccessibleChildrenCount, paint, update
 
クラス 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)
オーバーライド:
クラス BasicFileChooserUI 内の installComponents

installStrings

protected void installStrings(JFileChooser fc)
オーバーライド:
クラス BasicFileChooserUI 内の installStrings

createList

protected JPanel createList(JFileChooser fc)

uninstallUI

public void uninstallUI(JComponent c)
オーバーライド:
クラス BasicFileChooserUI 内の uninstallUI

getPreferredSize

public Dimension getPreferredSize(JComponent c)
オーバーライド:
クラス ComponentUI 内の getPreferredSize

getMinimumSize

public Dimension getMinimumSize(JComponent c)
オーバーライド:
クラス ComponentUI 内の getMinimumSize

getMaximumSize

public Dimension getMaximumSize(JComponent c)
オーバーライド:
クラス ComponentUI 内の getMaximumSize

createPropertyChangeListener

public PropertyChangeListener createPropertyChangeListener(JFileChooser fc)
オーバーライド:
クラス BasicFileChooserUI 内の createPropertyChangeListener

ensureFileIsVisible

public void ensureFileIsVisible(JFileChooser fc,
                                File f)
オーバーライド:
クラス BasicFileChooserUI 内の ensureFileIsVisible

rescanCurrentDirectory

public void rescanCurrentDirectory(JFileChooser fc)
オーバーライド:
クラス BasicFileChooserUI 内の rescanCurrentDirectory

getFileName

public String getFileName()
オーバーライド:
クラス BasicFileChooserUI 内の getFileName

setFileName

public void setFileName(String filename)
オーバーライド:
クラス BasicFileChooserUI 内の setFileName

getDirectoryName

public String getDirectoryName()
オーバーライド:
クラス BasicFileChooserUI 内の getDirectoryName

setDirectoryName

public void setDirectoryName(String dirname)
オーバーライド:
クラス BasicFileChooserUI 内の setDirectoryName

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)
オーバーライド:
クラス BasicFileChooserUI 内の getApproveButton

Java プラットフォーム 1.2

バグや機能要求の報告
新しい javadoc の表示についてのコメントやご提案
Java は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-1998 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.