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 L&F実装です。
- 
ネストされたクラスのサマリーネストされたクラス修飾子と型クラス説明protected classDirectoryComboBoxで選択されている項目が変更されたときにアクションを起こします。protected classタイプ・フェース選択のコンボボックスで使用するデータ・モデルです。protected class非推奨。JDK version 9以降protected classタイプ・フェース選択のコンボボックスで使用するデータ・モデルです。class各種のサイズおよびスタイルをレンダリングします。protected class非推奨。JDK version 9以降クラス 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, directoryOpenButtonMnemonic, directoryOpenButtonText, directoryOpenButtonToolTipText, fileIcon, floppyDriveIcon, hardDriveIcon, helpButtonMnemonic, helpButtonText, helpButtonToolTipText, homeFolderIcon, listViewIcon, newFolderIcon, openButtonMnemonic, openButtonText, openButtonToolTipText, saveButtonMnemonic, saveButtonText, saveButtonToolTipText, updateButtonMnemonic, updateButtonText, updateButtonToolTipText, upFolderIcon, viewMenuIcon
- 
コンストラクタのサマリーコンストラクタ
- 
メソッドのサマリー修飾子と型メソッド説明protected void下のパネルにコントロール・ボタンを追加します。protected ActionMapActionMapのインスタンスを構築します。protected JPanel詳細ビューを構築します。DirectoryComboBoxのDataModelの新しいインスタンスを構築します。protected MetalFileChooserUI.FilterComboBoxModelComboBox型のDataModelを構築します。ComboBox型のRendererを構築します。protected JPanelcreateList(JFileChooser fc)詳細ビューを構築します。ファイルおよびディレクトリのリスト用の選択リスナーを作成します。static ComponentUIcreateUI(JComponent c)MetalFileChooserUIの新しいインスタンスを構築します。protected ActionMapActionMapのインスタンスを返します。protected JPanel下のパネルを返します。protected JPanelボタン・パネルを返します。ディレクトリ名を返します。JFileChooserの最大サイズを返します。JFileChooserの最小サイズを返します。指定されたJFileChooserの推奨サイズを返します。protected void下のパネルからコントロール・ボタンを削除します。voidsetDirectoryName(String dirname)ディレクトリ名を設定します。protected voidsetDirectorySelected(boolean directorySelected)現在ディレクトリがUIで選択されているかどうかを記憶するためのプロパティです。voidListSelectionEventが発生したときに呼び出されます。クラス javax.swing.plaf.basic.BasicFileChooserUIで宣言されたメソッドclearIconCache, createDoubleClickListener, createModel, createPropertyChangeListener, ensureFileIsVisible, getAcceptAllFileFilter, getAccessoryPanel, getApproveButton, getApproveButtonMnemonic, getApproveButtonText, getApproveButtonToolTipText, getApproveSelectionAction, getCancelSelectionAction, getChangeToParentDirectoryAction, getDialogTitle, getDirectory, getFileChooser, getFileName, getFileView, getGoHomeAction, getModel, getNewFolderAction, getUpdateAction, installComponents, installDefaults, installIcons, installListeners, installStrings, installUI, isDirectorySelected, rescanCurrentDirectory, setDirectory, setFileName, uninstallComponents, uninstallDefaults, uninstallIcons, uninstallListeners, uninstallStrings, uninstallUIクラス javax.swing.plaf.FileChooserUIで宣言されたメソッドgetDefaultButtonクラス javax.swing.plaf.ComponentUIで宣言されたメソッドcontains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, paint, update
- 
コンストラクタの詳細- 
MetalFileChooserUIpublic MetalFileChooserUI(JFileChooser filechooser)MetalFileChooserUIの新しいインスタンスを構築します。- パラメータ:
- filechooser-- JFileChooser
 
 
- 
- 
メソッドの詳細- 
createUIpublic static ComponentUI createUI(JComponent c)MetalFileChooserUIの新しいインスタンスを構築します。- パラメータ:
- c- コンポーネント
- 戻り値:
- MetalFileChooserUIの新しいインスタンス
 
- 
getButtonPanelprotected JPanel getButtonPanel()ボタン・パネルを返します。- 戻り値:
- ボタン・パネル
 
- 
getBottomPanelprotected JPanel getBottomPanel()下のパネルを返します。- 戻り値:
- ボトム・パネル
 
- 
getActionMapprotected ActionMap getActionMap()ActionMapのインスタンスを返します。- 戻り値:
- ActionMapのインスタンス
 
- 
createActionMapprotected ActionMap createActionMap()ActionMapのインスタンスを構築します。- 戻り値:
- ActionMapのインスタンス
 
- 
createListprotected JPanel createList(JFileChooser fc)詳細ビューを構築します。- パラメータ:
- fc-- JFileChooser
- 戻り値:
- リスト
 
- 
createDetailsViewprotected JPanel createDetailsView(JFileChooser fc)詳細ビューを構築します。- パラメータ:
- fc-- JFileChooser
- 戻り値:
- 詳細ビュー
 
- 
createListSelectionListenerpublic ListSelectionListener createListSelectionListener(JFileChooser fc)ファイルおよびディレクトリのリスト用の選択リスナーを作成します。- オーバーライド:
- createListSelectionListener、クラス:- BasicFileChooserUI
- パラメータ:
- fc-- JFileChooser
- 戻り値:
- ListSelectionListener
 
- 
getPreferredSizepublic Dimension getPreferredSize(JComponent c)指定されたJFileChooserの推奨サイズを返します。 この適切なサイズは、少なくともファイル・チューザのレイアウト・マネージャによって推奨された適切なサイズと同じ大きさ(高さと幅の両方)である必要があります。- オーバーライド:
- getPreferredSize、クラス:- ComponentUI
- パラメータ:
- c-- JFileChooser
- 戻り値:
- ファイル・チューザの適切な幅および高さを指定するDimension
- 関連項目:
- JComponent.getPreferredSize(),- LayoutManager.preferredLayoutSize(java.awt.Container)
 
- 
getMinimumSizepublic Dimension getMinimumSize(JComponent c)JFileChooserの最小サイズを返します。- オーバーライド:
- getMinimumSize、クラス:- ComponentUI
- パラメータ:
- c-- JFileChooser
- 戻り値:
- ファイル・チューザの最小の幅および高さを指定するDimension
- 関連項目:
- JComponent.getMinimumSize(),- LayoutManager.minimumLayoutSize(java.awt.Container),- ComponentUI.getPreferredSize(javax.swing.JComponent)
 
- 
getMaximumSizepublic Dimension getMaximumSize(JComponent c)JFileChooserの最大サイズを返します。- オーバーライド:
- getMaximumSize、クラス:- ComponentUI
- パラメータ:
- c-- JFileChooser
- 戻り値:
- ファイル・チューザの最大の幅および高さを指定するDimension
- 関連項目:
- JComponent.getMaximumSize(),- LayoutManager2.maximumLayoutSize(java.awt.Container)
 
- 
removeControlButtonsprotected void removeControlButtons()下のパネルからコントロール・ボタンを削除します。
- 
addControlButtonsprotected void addControlButtons()下のパネルにコントロール・ボタンを追加します。
- 
setDirectorySelectedprotected void setDirectorySelected(boolean directorySelected)現在ディレクトリがUIで選択されているかどうかを記憶するためのプロパティです。 通常、選択イベントでUIにより呼び出されます。- オーバーライド:
- setDirectorySelected、クラス:- BasicFileChooserUI
- パラメータ:
- directorySelected- ディレクトリが現在選択されている場合
- 導入されたバージョン:
- 1.4
 
- 
getDirectoryNamepublic String getDirectoryName()ディレクトリ名を返します。- オーバーライド:
- getDirectoryName、クラス:- BasicFileChooserUI
- 戻り値:
- ディレクトリ名
 
- 
setDirectoryNamepublic void setDirectoryName(String dirname)ディレクトリ名を設定します。- オーバーライド:
- setDirectoryName、クラス:- BasicFileChooserUI
- パラメータ:
- dirname- ディレクトリ名
 
- 
createDirectoryComboBoxModelprotected MetalFileChooserUI.DirectoryComboBoxModel createDirectoryComboBoxModel(JFileChooser fc)DirectoryComboBoxのDataModelの新しいインスタンスを構築します。- パラメータ:
- fc-- JFileChooser
- 戻り値:
- DirectoryComboBoxの- DataModelの新しいインスタンス
 
- 
createFilterComboBoxRendererprotected MetalFileChooserUI.FilterComboBoxRenderer createFilterComboBoxRenderer()ComboBox型のRendererを構築します。- 戻り値:
- 型ComboBoxのRenderer
 
- 
createFilterComboBoxModelprotected MetalFileChooserUI.FilterComboBoxModel createFilterComboBoxModel()ComboBox型のDataModelを構築します。- 戻り値:
- 型ComboBoxのDataModel
 
- 
valueChangedpublic void valueChanged(ListSelectionEvent e)ListSelectionEventが発生したときに呼び出されます。- パラメータ:
- e-- ListSelectionEventのインスタンス
 
 
-