java.lang.Object
javax.swing.plaf.ComponentUI
javax.swing.plaf.FileChooserUI
javax.swing.plaf.basic.BasicFileChooserUI
- 直系の既知のサブクラス:
 MetalFileChooserUI
public class BasicFileChooserUI extends FileChooserUI
FileChooserの基本L&F実装です。
- 
ネストされたクラスのサマリー
ネストされたクラス修飾子と型クラス説明protected classすべてのファイル・フィルタを受け入れます。protected classOpen要求またはSave要求にこたえます。protected class基本的なファイル・ビュー。protected class取消しの要求にこたえます。protected class親ディレクトリ操作に変更します。protected classダブルクリック・リスナー。protected classHomeキー・イベントまたは同等のイベントに従って処理を行います。protected class新しいフォルダを作成します。protected class選択リスナー。protected class現在のディレクトリでファイルを走査し直します。 - 
フィールドのサマリー
フィールド修飾子と型フィールド説明protected int取消ボタン・ニーモニックprotected String取消ボタン・テキストprotected String取消ボタン・ツール・ヒント・テキストprotected Iconコンピュータ・アイコンprotected Icon詳細表示アイコンprotected Iconディレクトリ・アイコンprotected intディレクトリが選択され、現在の選択モードがFILES_ONLYである場合、同意ボタンで使用されるニーモニック・キーコードです。protected Stringディレクトリが選択され、現在の選択モードがFILES_ONLYである場合、同意ボタン上に表示されるラベル・テキストです。protected Stringディレクトリが選択され、現在の選択モードがFILES_ONLYである場合、同意ボタン上に表示されるツールヒント・テキストです。protected Iconファイル・アイコンprotected Iconフロッピ・ドライブ・アイコンprotected Iconハード・ドライブ・アイコンprotected intヘルプ・ボタン・ニーモニックprotected Stringヘルプ・ボタン・テキストprotected Stringヘルプ・ボタンのツール・ヒント・テキストprotected Iconホーム・フォルダ・アイコンprotected Iconアイコンprotected Icon「新規フォルダ」アイコンprotected int開くボタン・ニーモニックprotected String開くボタン・テキストprotected String開くボタン・ツール・ヒント・テキストprotected int保存ボタン・ニーモニックprotected String保存ボタン・テキストprotected String保存ボタン・ツール・ヒント・テキストprotected int更新ボタン・ニーモニックprotected String更新ボタン・テキストprotected Stringツールチップ・ヒント・ボタンの更新ボタンprotected Icon上のフォルダ・アイコンprotected Icon表示メニュー・アイコン - 
コンストラクタのサマリー
コンストラクタ - 
メソッドのサマリー
修飾子と型メソッド説明voidアイコン・キャッシュをクリアします。protected MouseListenercreateDoubleClickListener(JFileChooser fc, JList<?> list)ダブルクリック・リスナーを作成します。リスト選択リスナーを作成します。protected voidモデルを作成します。プロパティ変更リスナーを作成します。static ComponentUIcreateUI(JComponent c)指定されたコンポーネントのBasicFileChooserUIの実装を作成します。voidensureFileIsVisible(JFileChooser fc, File f)問題のファイルが表示されていることを確認します。デフォルトで認められるすべてのファイル・フィルタを返します。アクセサリ・パネルを返します。protected JButton承認ボタンを返します。int承認ボタン・ニーモニックを返します。ボタン・テキストの承認を返します。承認ボタンのツールチップを返します。選択承認アクションを返します。取消選択アクションを返します。親ディレクトリへの変更を返します。このダイアログのタイトルを返します。protected File現在、UIで選択されているディレクトリを記憶するためのプロパティです。ディレクトリ名を返します。ファイル・チューザを返します。ファイル名を返します。getFileView(JFileChooser fc)ファイル・ビューを返します。go homeアクションを返します。getModel()モデルを返します。新しいフォルダ・アクションを返します。更新アクションを返します。voidコンポーネントをインストールします。protected voidデフォルトをインストールします。protected voidinstallIcons(JFileChooser fc)アイコンをインストールします。protected voidリスナーをインストールします。protected void文字列をインストールします。voidinstallUI(JComponent c)UIをインストールします。protected boolean現在ディレクトリがUIで選択されているかどうかを記憶するためのプロパティです。void現在のディレクトリを再スキャンします。protected voidsetDirectory(File f)現在、UIで選択されているディレクトリを記憶するためのプロパティです。voidsetDirectoryName(String dirname)ディレクトリ名を設定します。protected voidsetDirectorySelected(boolean b)現在ディレクトリがUIで選択されているかどうかを記憶するためのプロパティです。voidsetFileName(String filename)ファイル名を設定します。voidコンポーネントをアンインストールします。protected voidデフォルトをアンインストールします。protected voidアイコンをアンインストールします。protected voidリスナーをアンインストールします。protected void文字列をアンインストールします。voidUIをアンインストールします。クラス javax.swing.plaf.FileChooserUIで宣言されたメソッド
getDefaultButtonクラス javax.swing.plaf.ComponentUIで宣言されたメソッド
contains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, getMaximumSize, getMinimumSize, getPreferredSize, paint, update 
- 
フィールド詳細
- 
directoryIcon
protected Icon directoryIconディレクトリ・アイコン - 
fileIcon
protected Icon fileIconファイル・アイコン - 
computerIcon
protected Icon computerIconコンピュータ・アイコン - 
hardDriveIcon
protected Icon hardDriveIconハード・ドライブ・アイコン - 
floppyDriveIcon
protected Icon floppyDriveIconフロッピ・ドライブ・アイコン - 
newFolderIcon
protected Icon newFolderIcon「新規フォルダ」アイコン - 
upFolderIcon
protected Icon upFolderIcon上のフォルダ・アイコン - 
homeFolderIcon
protected Icon homeFolderIconホーム・フォルダ・アイコン - 
listViewIcon
protected Icon listViewIconアイコン - 
detailsViewIcon
protected Icon detailsViewIcon詳細表示アイコン - 
viewMenuIcon
protected Icon viewMenuIcon表示メニュー・アイコン - 
saveButtonMnemonic
protected int saveButtonMnemonic保存ボタン・ニーモニック - 
openButtonMnemonic
protected int openButtonMnemonic開くボタン・ニーモニック - 
cancelButtonMnemonic
protected int cancelButtonMnemonic取消ボタン・ニーモニック - 
updateButtonMnemonic
protected int updateButtonMnemonic更新ボタン・ニーモニック - 
helpButtonMnemonic
protected int helpButtonMnemonicヘルプ・ボタン・ニーモニック - 
directoryOpenButtonMnemonic
protected int directoryOpenButtonMnemonicディレクトリが選択され、現在の選択モードがFILES_ONLYである場合、同意ボタンで使用されるニーモニック・キーコードです。- 導入されたバージョン:
 - 1.4
 
 - 
saveButtonText
protected String saveButtonText保存ボタン・テキスト - 
openButtonText
protected String openButtonText開くボタン・テキスト - 
cancelButtonText
protected String cancelButtonText取消ボタン・テキスト - 
updateButtonText
protected String updateButtonText更新ボタン・テキスト - 
helpButtonText
protected String helpButtonTextヘルプ・ボタン・テキスト - 
directoryOpenButtonText
protected String directoryOpenButtonTextディレクトリが選択され、現在の選択モードがFILES_ONLYである場合、同意ボタン上に表示されるラベル・テキストです。- 導入されたバージョン:
 - 1.4
 
 - 
saveButtonToolTipText
protected String saveButtonToolTipText保存ボタン・ツール・ヒント・テキスト - 
openButtonToolTipText
protected String openButtonToolTipText開くボタン・ツール・ヒント・テキスト - 
cancelButtonToolTipText
protected String cancelButtonToolTipText取消ボタン・ツール・ヒント・テキスト - 
updateButtonToolTipText
protected String updateButtonToolTipTextツールチップ・ヒント・ボタンの更新ボタン - 
helpButtonToolTipText
protected String helpButtonToolTipTextヘルプ・ボタンのツール・ヒント・テキスト - 
directoryOpenButtonToolTipText
protected String directoryOpenButtonToolTipTextディレクトリが選択され、現在の選択モードがFILES_ONLYである場合、同意ボタン上に表示されるツールヒント・テキストです。- 導入されたバージョン:
 - 1.4
 
 
 - 
 - 
コンストラクタの詳細
- 
BasicFileChooserUI
public BasicFileChooserUI(JFileChooser b)BasicFileChooserUIを構築します。- パラメータ:
 b- ファイル・チューザ
 
 - 
 - 
メソッドの詳細
- 
createUI
public static ComponentUI createUI(JComponent c)指定されたコンポーネントのBasicFileChooserUIの実装を作成します。 デフォルトではBasicLookAndFeelクラスはすべての基本UIクラスのcreateUIメソッドを使用してUIをインスタンス化します。- パラメータ:
 c- UIを必要とするJFileChooser- 戻り値:
 BasicFileChooserUIオブジェクト- 導入されたバージョン:
 - 1.7
 - 関連項目:
 UIDefaults.getUI(JComponent)
 - 
installUI
public void installUI(JComponent c)UIをインストールします。- オーバーライド:
 installUI、クラス:ComponentUI- パラメータ:
 c- コンポーネント- 関連項目:
 ComponentUI.uninstallUI(javax.swing.JComponent),JComponent.setUI(javax.swing.plaf.ComponentUI),JComponent.updateUI()
 - 
uninstallUI
public void uninstallUI(JComponent c)UIをアンインストールします。- オーバーライド:
 uninstallUI、クラス:ComponentUI- パラメータ:
 c- コンポーネント- 関連項目:
 ComponentUI.installUI(javax.swing.JComponent),JComponent.updateUI()
 - 
installComponents
public void installComponents(JFileChooser fc)コンポーネントをインストールします。- パラメータ:
 fc- ファイル・セレクタ
 - 
uninstallComponents
public void uninstallComponents(JFileChooser fc)コンポーネントをアンインストールします。- パラメータ:
 fc- ファイル・セレクタ
 - 
installListeners
protected void installListeners(JFileChooser fc)リスナーをインストールします。- パラメータ:
 fc- ファイル・セレクタ
 - 
uninstallListeners
protected void uninstallListeners(JFileChooser fc)リスナーをアンインストールします。- パラメータ:
 fc- ファイル・セレクタ
 - 
installDefaults
protected void installDefaults(JFileChooser fc)デフォルトをインストールします。- パラメータ:
 fc- ファイル・セレクタ
 - 
installIcons
protected void installIcons(JFileChooser fc)アイコンをインストールします。- パラメータ:
 fc- ファイル・セレクタ
 - 
installStrings
protected void installStrings(JFileChooser fc)文字列をインストールします。- パラメータ:
 fc- ファイル・セレクタ
 - 
uninstallDefaults
protected void uninstallDefaults(JFileChooser fc)デフォルトをアンインストールします。- パラメータ:
 fc- ファイル・セレクタ
 - 
uninstallIcons
protected void uninstallIcons(JFileChooser fc)アイコンをアンインストールします。- パラメータ:
 fc- ファイル・セレクタ
 - 
uninstallStrings
protected void uninstallStrings(JFileChooser fc)文字列をアンインストールします。- パラメータ:
 fc- ファイル・セレクタ
 - 
createModel
protected void createModel()モデルを作成します。 - 
getModel
public BasicDirectoryModel getModel()モデルを返します。- 戻り値:
 - モデル
 
 - 
createPropertyChangeListener
public PropertyChangeListener createPropertyChangeListener(JFileChooser fc)プロパティ変更リスナーを作成します。- パラメータ:
 fc- ファイル・セレクタ- 戻り値:
 - プロパティ変更リスナー
 
 - 
getFileName
public String getFileName()ファイル名を返します。- 戻り値:
 - ファイル名
 
 - 
getDirectoryName
public String getDirectoryName()ディレクトリ名を返します。- 戻り値:
 - ディレクトリ名
 
 - 
setFileName
public void setFileName(String filename)ファイル名を設定します。- パラメータ:
 filename- ファイル名
 - 
setDirectoryName
public void setDirectoryName(String dirname)ディレクトリ名を設定します。- パラメータ:
 dirname- ファイル名
 - 
rescanCurrentDirectory
public void rescanCurrentDirectory(JFileChooser fc)現在のディレクトリを再スキャンします。- 定義:
 rescanCurrentDirectory、クラス:FileChooserUI- パラメータ:
 fc- ファイル・セレクタ
 - 
ensureFileIsVisible
public void ensureFileIsVisible(JFileChooser fc, File f)問題のファイルが表示されていることを確認します。- 定義:
 ensureFileIsVisible、クラス:FileChooserUI- パラメータ:
 fc- ファイル・セレクタf- ファイル
 - 
getFileChooser
public JFileChooser getFileChooser()ファイル・チューザを返します。- 戻り値:
 - ファイル・セレクタ
 
 - 
getAccessoryPanel
public JPanel getAccessoryPanel()アクセサリ・パネルを返します。- 戻り値:
 - アクセサリ・パネル
 
 - 
getApproveButton
protected JButton getApproveButton(JFileChooser fc)承認ボタンを返します。- パラメータ:
 fc- ファイル・セレクタ- 戻り値:
 - 承認ボタン
 
 - 
getApproveButtonToolTipText
public String getApproveButtonToolTipText(JFileChooser fc)承認ボタンのツールチップを返します。- パラメータ:
 fc- ファイル・セレクタ- 戻り値:
 - 承認ボタンのツールチップ
 
 - 
clearIconCache
public void clearIconCache()アイコン・キャッシュをクリアします。 - 
createDoubleClickListener
protected MouseListener createDoubleClickListener(JFileChooser fc, JList<?> list)ダブルクリック・リスナーを作成します。- パラメータ:
 fc- ファイル・セレクタlist- リスト- 戻り値:
 - ダブル・クリック・リスナー
 
 - 
createListSelectionListener
public ListSelectionListener createListSelectionListener(JFileChooser fc)リスト選択リスナーを作成します。- パラメータ:
 fc- ファイル・セレクタ- 戻り値:
 - リスト選択リスナー
 
 - 
isDirectorySelected
protected boolean isDirectorySelected()現在ディレクトリがUIで選択されているかどうかを記憶するためのプロパティです。- 戻り値:
 trueディレクトリが現在選択されている場合- 導入されたバージョン:
 - 1.4
 
 - 
setDirectorySelected
protected void setDirectorySelected(boolean b)現在ディレクトリがUIで選択されているかどうかを記憶するためのプロパティです。 通常、選択イベントでUIにより呼び出されます。- パラメータ:
 b- ディレクトリが現在選択されている場合- 導入されたバージョン:
 - 1.4
 
 - 
getDirectory
protected File getDirectory()現在、UIで選択されているディレクトリを記憶するためのプロパティです。- 戻り値:
 directoryプロパティの値- 導入されたバージョン:
 - 1.4
 - 関連項目:
 setDirectory(java.io.File)
 - 
setDirectory
protected void setDirectory(File f)現在、UIで選択されているディレクトリを記憶するためのプロパティです。 通常、選択イベントでUIにより呼び出されます。- パラメータ:
 f- 現在選択されているディレクトリを表すFileオブジェクト- 導入されたバージョン:
 - 1.4
 
 - 
getAcceptAllFileFilter
public FileFilter getAcceptAllFileFilter(JFileChooser fc)デフォルトで認められるすべてのファイル・フィルタを返します。- 定義:
 getAcceptAllFileFilter、クラス:FileChooserUI- パラメータ:
 fc- ファイル・セレクタ- 戻り値:
 - 受け入れ可能なすべてのファイル・フィルタ
 
 - 
getFileView
public FileView getFileView(JFileChooser fc)クラスからコピーされた説明:FileChooserUIファイル・ビューを返します。- 定義:
 getFileView、クラス:FileChooserUI- パラメータ:
 fc- ファイル・セレクタ- 戻り値:
 - ファイル・ビュー
 
 - 
getDialogTitle
public String getDialogTitle(JFileChooser fc)このダイアログのタイトルを返します。- 定義:
 getDialogTitle、クラス:FileChooserUI- パラメータ:
 fc- ファイル・セレクタ- 戻り値:
 - このダイアログのタイトル
 
 - 
getApproveButtonMnemonic
public int getApproveButtonMnemonic(JFileChooser fc)承認ボタン・ニーモニックを返します。- パラメータ:
 fc- ファイル・セレクタ- 戻り値:
 - 承認ボタン・ニーモニック
 
 - 
getApproveButtonText
public String getApproveButtonText(JFileChooser fc)ボタン・テキストの承認を返します。- 定義:
 getApproveButtonText、クラス:FileChooserUI- パラメータ:
 fc- ファイル・セレクタ- 戻り値:
 - ボタン・テキストを承認します。
 
 - 
getNewFolderAction
public Action getNewFolderAction()新しいフォルダ・アクションを返します。- 戻り値:
 - 新しいフォルダ・アクション
 
 - 
getGoHomeAction
public Action getGoHomeAction()go homeアクションを返します。- 戻り値:
 - 家へ帰る
 
 - 
getChangeToParentDirectoryAction
public Action getChangeToParentDirectoryAction()親ディレクトリへの変更を返します。- 戻り値:
 - 親ディレクトリ・アクションへの変更
 
 - 
getApproveSelectionAction
public Action getApproveSelectionAction()選択承認アクションを返します。- 戻り値:
 - 承認選択アクション
 
 - 
getCancelSelectionAction
public Action getCancelSelectionAction()取消選択アクションを返します。- 戻り値:
 - 取消選択アクション
 
 - 
getUpdateAction
public Action getUpdateAction()更新アクションを返します。- 戻り値:
 - 更新アクション
 
 
 -