jp.ne.mki.wedge.rule.client.component.dialog.file
クラス FileChooser

java.lang.Object
  上位を拡張 jp.ne.mki.wedge.rule.client.component.dialog.file.FileChooser
直系の既知のサブクラス:
ImageFileChooser

public class FileChooser
extends java.lang.Object

ファイル選択用ダイアログを表示するためのクラス

ExtentionFileChooserより、インスタンスを呼び出されて使用されている。


バージョン:
1.0

フィールドの概要
(package private)  javax.swing.JFileChooser fileChooser
           
(package private)  int fileSelectionMode
           
(package private)  java.lang.String initialDirectory
           
(package private)  java.awt.Component parent
           
 
コンストラクタの概要
FileChooser(java.awt.Component parent, boolean isJWS)
          コンストラクタ
FileChooser(java.awt.Component parent, boolean isJWS, boolean ifFolderChooser)
           
 
メソッドの概要
 void addExtensionList(java.lang.String[] extensionList, java.lang.String description)
          ファイル選択用フィルタを追加する。
protected  FileFilter createFileFilter(java.lang.String[] extensionList, java.lang.String description)
          拡張子の一覧、説明からファイルフィルタを設定し、返す
 javax.swing.JFileChooser getFileChooser()
           
 void removeAcceptAllFileFilter()
          「すべてのファイル(*.*)」を選択可能なファイルフィルタを除去
 void setDialogType(int dialogType)
          ダイアログの種類を設定
 void setExtensionList(java.lang.String[] extensionList, java.lang.String description)
          ファイル選択用フィルタをセットする。
 void setInitialDirectoy(java.lang.String dir)
          初期ディレクトリを設定
 void setSelectionMode(int selectionMode)
           
 java.lang.String[] showDialog()
          ファイル選択ダイアログを表示
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

fileChooser

javax.swing.JFileChooser fileChooser

initialDirectory

java.lang.String initialDirectory

fileSelectionMode

int fileSelectionMode

parent

java.awt.Component parent
コンストラクタの詳細

FileChooser

public FileChooser(java.awt.Component parent,
                   boolean isJWS)
コンストラクタ


FileChooser

public FileChooser(java.awt.Component parent,
                   boolean isJWS,
                   boolean ifFolderChooser)
メソッドの詳細

removeAcceptAllFileFilter

public void removeAcceptAllFileFilter()
「すべてのファイル(*.*)」を選択可能なファイルフィルタを除去


addExtensionList

public void addExtensionList(java.lang.String[] extensionList,
                             java.lang.String description)
ファイル選択用フィルタを追加する。

パラメータ:
extensionList - 拡張子のリスト
description - 選択フィルタの説明

setExtensionList

public void setExtensionList(java.lang.String[] extensionList,
                             java.lang.String description)
ファイル選択用フィルタをセットする。

パラメータ:
extensionList - 拡張子のリスト
description - 選択フィルタの説明

createFileFilter

protected FileFilter createFileFilter(java.lang.String[] extensionList,
                                      java.lang.String description)
拡張子の一覧、説明からファイルフィルタを設定し、返す

パラメータ:
extensionList - 拡張子の一覧
description - 説明
戻り値:
ファイルフィルタ

setInitialDirectoy

public void setInitialDirectoy(java.lang.String dir)
初期ディレクトリを設定

パラメータ:
dir - ファイル選択ダイアログで初期表示するディレクトリ

setDialogType

public void setDialogType(int dialogType)
ダイアログの種類を設定

パラメータ:
dialogType - 表示されるダイアログの種類 (OPEN_DIALOG、SAVE_DIALOG、CUSTOM_DIALOG)

setSelectionMode

public void setSelectionMode(int selectionMode)

getFileChooser

public javax.swing.JFileChooser getFileChooser()

showDialog

public java.lang.String[] showDialog()
ファイル選択ダイアログを表示

戻り値:
選択されたファイルのリスト