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 class
Open要求またはSave要求にこたえます。protected class
基本的なファイル・ビュー。protected class
取消しの要求にこたえます。protected class
親ディレクトリ操作に変更します。protected class
ダブルクリック・リスナー。protected class
Homeキー・イベントまたは同等のイベントに従って処理を行います。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 MouseListener
createDoubleClickListener
(JFileChooser fc, JList<?> list) ダブルクリック・リスナーを作成します。リスト選択リスナーを作成します。protected void
モデルを作成します。プロパティ変更リスナーを作成します。static ComponentUI
指定されたコンポーネントのBasicFileChooserUI
の実装を作成します。void
ensureFileIsVisible
(JFileChooser fc, File f) 問題のファイルが表示されていることを確認します。デフォルトで認められるすべてのファイル・フィルタを返します。アクセサリ・パネルを返します。protected JButton
承認ボタンを返します。int
承認ボタン・ニーモニックを返します。ボタン・テキストの承認を返します。承認ボタンのツールチップを返します。選択承認アクションを返します。取消選択アクションを返します。親ディレクトリへの変更を返します。このダイアログのタイトルを返します。protected File
現在、UIで選択されているディレクトリを記憶するためのプロパティです。ディレクトリ名を返します。ファイル・チューザを返します。ファイル名を返します。ファイル・ビューを返します。go homeアクションを返します。getModel()
モデルを返します。新しいフォルダ・アクションを返します。更新アクションを返します。void
コンポーネントをインストールします。protected void
デフォルトをインストールします。protected void
アイコンをインストールします。protected void
リスナーをインストールします。protected void
文字列をインストールします。void
UIをインストールします。protected boolean
現在ディレクトリがUIで選択されているかどうかを記憶するためのプロパティです。void
現在のディレクトリを再スキャンします。protected void
setDirectory
(File f) 現在、UIで選択されているディレクトリを記憶するためのプロパティです。void
setDirectoryName
(String dirname) ディレクトリ名を設定します。protected void
setDirectorySelected
(boolean b) 現在ディレクトリがUIで選択されているかどうかを記憶するためのプロパティです。void
setFileName
(String filename) ファイル名を設定します。void
コンポーネントをアンインストールします。protected void
デフォルトをアンインストールします。protected void
アイコンをアンインストールします。protected void
リスナーをアンインストールします。protected void
文字列をアンインストールします。void
UIをアンインストールします。クラス 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
- 関連項目:
-
installUI
public void installUI(JComponent c) UIをインストールします。- オーバーライド:
installUI
、クラスComponentUI
- パラメータ:
c
- コンポーネント- 関連項目:
-
uninstallUI
public void uninstallUI(JComponent c) UIをアンインストールします。- オーバーライド:
uninstallUI
、クラスComponentUI
- パラメータ:
c
- コンポーネント- 関連項目:
-
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
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()更新アクションを返します。- 戻り値:
- 更新アクション
-