モジュール java.desktop
パッケージ javax.swing.plaf.basic

クラスBasicFileChooserUI

直系の既知のサブクラス:
MetalFileChooserUI

public class BasicFileChooserUI extends FileChooserUI
FileChooserの基本L&F実装です。
  • フィールド詳細

    • 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()
      更新アクションを返します。
      戻り値:
      更新アクション