jp.go.aist.dmrc.platform.beans.gui.chooser
クラス PFFileChooser

java.lang.Object
  上位を拡張 jp.go.aist.dmrc.platform.beans.gui.chooser.PFFileChooser
すべての実装されたインタフェース:
java.io.Serializable, PFComponent, PFXMLSerializable, PFDataSelectEventSource, PFEventSource

public class PFFileChooser
extends java.lang.Object
implements PFComponent, PFDataSelectEventSource, PFXMLSerializable

ファイル選択ダイアログのコンポーネント。

このコンポーネントから以下のイベントが発生します。

関連項目:
直列化された形式

コンストラクタの概要
PFFileChooser()
          コンストラクタ。
 
メソッドの概要
 void addChoosableFileFilter(PFObjectList extension, java.lang.String description)
          選択可能なファイルフィルタのリストにフィルタを設定する。
 void addChoosableFileFilter(java.lang.String[] extArray, java.lang.String description)
          選択可能なファイルフィルタのリストにフィルタを設定する。
 void addChoosableFileFilter(java.lang.String extension, java.lang.String description)
          選択可能なファイルフィルタのリストにフィルタを設定する。
 void addPFDataSelectListener(PFDataSelectListener lis)
          引数で与えられたイベントリスナを登録し、 データ選択イベント発生時に処理を行う対象とする。
protected  void firePFDataSelected(PFDataSelectEvent event)
          データ選択イベントを発生させる。
 int getComponentID()
          コンポーネントIDを取得する。
 java.lang.String getComponentKey()
          コンポーネントキーを取得する。
 PFMultiLocaleString getComponentKeys()
          全ロケール分のコンポーネントキーを返す。
 java.lang.String getComponentName()
          コンポーネント名称を取得する。
 java.lang.String getComponentPublicName()
          コンポーネント公開名を取得する.
 java.lang.String getComponentString()
          コンポーネントの文字列表現を取得する。
 java.io.File getCurrentDirectory()
          カレントディレクトリを返す。
 java.lang.String getExtension()
          現在フィルタとして選択されている拡張子を1つ取得する。
 PFObjectList getFileFilter()
          現在のフィルタを取得する。
 int getFileSelectionMode_DirectoryOnly()
          選択モード「ディレクトリのみ」の識別番号を取得する。
 int getFileSelectionMode_FileAndDirectory()
          選択モード「ファイルとディレクトリ」の識別番号を取得する。
 int getFileSelectionMode_FileOnly()
          選択モード「ファイルのみ」の識別番号を取得する。
 int getFileSelectionMode()
          選択モードを取得する。
 java.util.Iterator getPFDataSelectListenerList()
          データ選択イベントリスナ配列を取得する。
 boolean isAllowPullTransfer()
          他PFからのPull型コンポーネント転送要求に対する可否属性を取得する.
 boolean isAllowPushTransfer()
          他PFへのPush型コンポーネント転送要求に対する可否属性を取得する.
 boolean isAllowRemoteInvocation()
          他PFからのコンポーネント連携要求に対する可否属性を取得する.
 boolean isFileHidingEnabled()
          隠しファイル非表示の有無を取得する。
 boolean isMultiSelectionEnabled()
          ファイルの複数選択有無を取得する。
 boolean isPreviewVisible()
          プレビューの表示有無を取得する。
 void localeUpdated()
          ロケール更新への対応を行う。
 void readXML(PFXMLLoader in)
          コンポーネントのXML入力.
 void removeChoosableFileFilter(PFObjectList extension)
          選択可能なファイルフィルタのリストからフィルタを削除する。
 void removeChoosableFileFilter(java.lang.String extension)
          選択可能なファイルフィルタのリストからフィルタを削除する。
 void removeChoosableFileFilter(java.lang.String[] extArray)
          選択可能なファイルフィルタのリストからフィルタを削除する。
 void removePFDataSelectListener(PFDataSelectListener lis)
          引数で与えられたイベントリスナを削除し、 データ選択イベント発生時に処理を行う対象から外す。
 void resetChoosableFileFilters()
          選択可能なファイルフィルタのリストを最初の状態にリセットします。
 void setAllowPullTransfer(boolean flag)
          他PFからのPull型コンポーネント転送要求に対する可否属性を設定する.
 void setAllowPushTransfer(boolean flag)
          他PFへのPush型コンポーネント転送要求に対する可否属性を設定する.
 void setAllowRemoteInvocation(boolean flag)
          他PFからのコンポーネント連携要求に対する可否属性を設定する.
 void setComponentID(int id)
          コンポーネントIDを設定する。
 void setComponentKey(java.lang.String key)
          コンポーネントキーを設定する。
 void setComponentKeys(PFMultiLocaleString keys)
          全ロケール分のコンポーネントキーを設定する。
 void setComponentPublicName(java.lang.String publicName)
          コンポーネント公開名を設定する.
 void setCurrentDirectory(java.io.File dir)
          カレントディレクトリを設定する。
 void setCurrentDirectory(java.lang.String dir)
          カレントディレクトリを設定する。
 void setFileFilter(PFObjectList list)
          現在のファイルフィルタを設定する。
 void setFileFilter(java.lang.String ext)
          現在のファイルフィルタを設定する。
 void setFileFilter(java.lang.String[] extArray)
          現在のファイルフィルタを設定する。
 void setFileHidingEnabled(boolean b)
          隠しファイル非表示の有無を設定する。
 void setFileSelectionMode_DirectoryOnly()
          選択モードとして、「ディレクトリのみ」を設定する。
 void setFileSelectionMode_FileAndDirectory()
          選択モードとして、「ファイルとディレクトリ」を設定する。
 void setFileSelectionMode_FileOnly()
          選択モードとして、「ファイルのみ」を設定する。
 void setFileSelectionMode(int mode)
          選択モードを設定する。
 void setMultiSelectionEnabled(boolean b)
          ファイルの複数選択有無を設定する。
 void setPreviewVisible(boolean visible)
          プレビューの表示有無を設定する。
 void setSelectedFileName(java.lang.String fileName)
          選択ファイル名を設定する。
 PFObjectList showOpenFile(java.awt.Component parent)
          複数ファイル選択可能なオープン用ファイル選択ダイアログを開く。
static java.io.File showOpenFileChooser(java.awt.Component parent)
          オープン用ファイル選択ダイアログを表示する。
static java.io.File showOpenFileChooser(java.awt.Component parent, java.io.File directory)
          オープン用ファイル選択ダイアログを表示する。
static java.io.File showOpenFileChooser(java.awt.Component parent, java.io.File directory, java.lang.String[] extension, java.lang.String description)
          オープン用ファイル選択ダイアログを表示する。
static java.io.File showOpenFileChooser(java.awt.Component parent, java.io.File directory, java.lang.String extension, java.lang.String description)
          オープン用ファイル選択ダイアログを表示する。
static java.io.File showOpenFileChooser(java.awt.Component parent, java.lang.String directory)
          オープン用ファイル選択ダイアログを表示する。
static java.io.File showOpenFileChooser(java.awt.Component parent, java.lang.String[] extension, java.lang.String description)
          オープン用ファイル選択ダイアログを表示する。
static java.io.File showOpenFileChooser(java.awt.Component parent, java.lang.String extension, java.lang.String description)
          オープン用ファイル選択ダイアログを表示する。
static java.io.File showOpenFileChooser(java.awt.Component parent, java.lang.String directory, java.lang.String[] extension, java.lang.String description)
          オープン用ファイル選択ダイアログを表示する。
static java.io.File showOpenFileChooser(java.awt.Component parent, java.lang.String directory, java.lang.String extension, java.lang.String description)
          オープン用ファイル選択ダイアログを表示する。
 java.io.File showOpenSingleFile(java.awt.Component parent)
          複数ファイル選択不可能なオープン用ファイル選択ダイアログを開く。
 PFObjectList showSaveFile(java.awt.Component parent)
          複数ファイル選択可能な保存用ファイル選択ダイアログを開く。
static java.io.File showSaveFileChooser(java.awt.Component parent)
          保存用ファイル選択ダイアログを表示する。
static java.io.File showSaveFileChooser(java.awt.Component parent, java.io.File directory)
          保存用ファイル選択ダイアログを表示する。
static java.io.File showSaveFileChooser(java.awt.Component parent, java.io.File directory, java.lang.String[] extension, java.lang.String description)
          保存用ファイル選択ダイアログを表示する。
static java.io.File showSaveFileChooser(java.awt.Component parent, java.io.File directory, java.lang.String extension, java.lang.String description)
          保存用ファイル選択ダイアログを表示する。
static java.io.File showSaveFileChooser(java.awt.Component parent, java.lang.String directory)
          保存用ファイル選択ダイアログを表示する。
static java.io.File showSaveFileChooser(java.awt.Component parent, java.lang.String[] extension, java.lang.String description)
          保存用ファイル選択ダイアログを表示する。
static java.io.File showSaveFileChooser(java.awt.Component parent, java.lang.String extension, java.lang.String description)
          保存用ファイル選択ダイアログを表示する。
static java.io.File showSaveFileChooser(java.awt.Component parent, java.lang.String directory, java.lang.String[] extension, java.lang.String description)
          保存用ファイル選択ダイアログを表示する。
static java.io.File showSaveFileChooser(java.awt.Component parent, java.lang.String directory, java.lang.String extension, java.lang.String description)
          保存用ファイル選択ダイアログを表示する。
 java.io.File showSaveSingleFile(java.awt.Component parent)
          複数ファイル選択不可能な保存用ファイル選択ダイアログを開く。
 void writeXML(PFXMLGenerator out)
          コンポーネントのXML出力.
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

PFFileChooser

public PFFileChooser()
コンストラクタ。
ファイルチューザーコンポーネントを作成する。

メソッドの詳細

getComponentName

public java.lang.String getComponentName()
コンポーネント名称を取得する。

定義:
インタフェース PFComponent 内の getComponentName
戻り値:
コンポーネント名

getComponentKey

public java.lang.String getComponentKey()
コンポーネントキーを取得する。

定義:
インタフェース PFComponent 内の getComponentKey
戻り値:
コンポーネントキー

setComponentKey

public void setComponentKey(java.lang.String key)
コンポーネントキーを設定する。

定義:
インタフェース PFComponent 内の setComponentKey
パラメータ:
key - コンポーネントキー

getComponentKeys

public PFMultiLocaleString getComponentKeys()
全ロケール分のコンポーネントキーを返す。

戻り値:
全ロケール分のコンポーネントキー

setComponentKeys

public void setComponentKeys(PFMultiLocaleString keys)
全ロケール分のコンポーネントキーを設定する。

パラメータ:
keys - 全ロケール分のコンポーネントキー

getComponentID

public int getComponentID()
コンポーネントIDを取得する。

定義:
インタフェース PFComponent 内の getComponentID
戻り値:
コンポーネントID

setComponentID

public void setComponentID(int id)
コンポーネントIDを設定する。
コンポーネントIDはプラットフォームから設定される。 各コンポーネント内では操作しないこと。

定義:
インタフェース PFComponent 内の setComponentID
パラメータ:
id - 設定するコンポーネントID

getComponentString

public java.lang.String getComponentString()
コンポーネントの文字列表現を取得する。
形式:"Component Name" [ ID : "ID" ]

定義:
インタフェース PFComponent 内の getComponentString
戻り値:
文字列表現

getComponentPublicName

public java.lang.String getComponentPublicName()
コンポーネント公開名を取得する.

定義:
インタフェース PFComponent 内の getComponentPublicName
戻り値:
コンポーネント公開名

setComponentPublicName

public void setComponentPublicName(java.lang.String publicName)
                            throws PFComponentException
コンポーネント公開名を設定する.
空文字のみの公開名は、nullに置き換える。数字のみの公開名は許可しない。 また、既存コンポーネントとの重複も認めない.

定義:
インタフェース PFComponent 内の setComponentPublicName
パラメータ:
publicName - 設定するコンポーネント公開名
例外:
PFComponentException - 規約に反する名前が設定されようとした場合

isAllowRemoteInvocation

public boolean isAllowRemoteInvocation()
他PFからのコンポーネント連携要求に対する可否属性を取得する.

定義:
インタフェース PFComponent 内の isAllowRemoteInvocation
戻り値:
コンポーネント連携要求可否属性

setAllowRemoteInvocation

public void setAllowRemoteInvocation(boolean flag)
他PFからのコンポーネント連携要求に対する可否属性を設定する.

定義:
インタフェース PFComponent 内の setAllowRemoteInvocation
パラメータ:
flag - コンポーネント連携要求に対する可否

isAllowPullTransfer

public boolean isAllowPullTransfer()
他PFからのPull型コンポーネント転送要求に対する可否属性を取得する.

定義:
インタフェース PFComponent 内の isAllowPullTransfer
戻り値:
Pull型コンポーネント転送要求可否属性

setAllowPullTransfer

public void setAllowPullTransfer(boolean flag)
他PFからのPull型コンポーネント転送要求に対する可否属性を設定する.

定義:
インタフェース PFComponent 内の setAllowPullTransfer
パラメータ:
flag - Pull型コンポーネント転送要求に対する可否

isAllowPushTransfer

public boolean isAllowPushTransfer()
他PFへのPush型コンポーネント転送要求に対する可否属性を取得する.

定義:
インタフェース PFComponent 内の isAllowPushTransfer
戻り値:
Push型コンポーネント転送要求可否属性

setAllowPushTransfer

public void setAllowPushTransfer(boolean flag)
他PFへのPush型コンポーネント転送要求に対する可否属性を設定する.

定義:
インタフェース PFComponent 内の setAllowPushTransfer
パラメータ:
flag - Push型コンポーネント転送要求に対する可否

getPFDataSelectListenerList

public java.util.Iterator getPFDataSelectListenerList()
データ選択イベントリスナ配列を取得する。

定義:
インタフェース PFDataSelectEventSource 内の getPFDataSelectListenerList
戻り値:
イベントリスナイテレータ

addPFDataSelectListener

public void addPFDataSelectListener(PFDataSelectListener lis)
引数で与えられたイベントリスナを登録し、 データ選択イベント発生時に処理を行う対象とする。

定義:
インタフェース PFDataSelectEventSource 内の addPFDataSelectListener
パラメータ:
lis - 追加対象イベントリスナ

removePFDataSelectListener

public void removePFDataSelectListener(PFDataSelectListener lis)
引数で与えられたイベントリスナを削除し、 データ選択イベント発生時に処理を行う対象から外す。

定義:
インタフェース PFDataSelectEventSource 内の removePFDataSelectListener
パラメータ:
lis - 削除対象イベントリスナ

firePFDataSelected

protected void firePFDataSelected(PFDataSelectEvent event)
データ選択イベントを発生させる。

パラメータ:
event - データ選択イベント

localeUpdated

public void localeUpdated()
ロケール更新への対応を行う。

定義:
インタフェース PFComponent 内の localeUpdated

getCurrentDirectory

public java.io.File getCurrentDirectory()
カレントディレクトリを返す。

戻り値:
ディレクトリ

setCurrentDirectory

public void setCurrentDirectory(java.io.File dir)
カレントディレクトリを設定する。
nullの場合、ユーザのホームディレクトリを設定する。

パラメータ:
dir - ディレクトリ

setCurrentDirectory

public void setCurrentDirectory(java.lang.String dir)
カレントディレクトリを設定する。
nullの場合、ユーザのホームディレクトリを設定する。

パラメータ:
dir - ディレクトリ

getFileFilter

public PFObjectList getFileFilter()
現在のフィルタを取得する。
フィルタが設定されていない場合はnullを返す。

戻り値:
現在のフィルタ(拡張子のリスト)

getExtension

public java.lang.String getExtension()
現在フィルタとして選択されている拡張子を1つ取得する。 フィルタが選択されていない場合は空文字列を返す。

戻り値:
現在選択されている拡張子

setFileFilter

public void setFileFilter(java.lang.String ext)
現在のファイルフィルタを設定する。
null値が設定された場合、ファイルフィルタはクリアされる。

パラメータ:
ext - 設定したいファイルフィルタに含まれる拡張子

setFileFilter

public void setFileFilter(java.lang.String[] extArray)
現在のファイルフィルタを設定する。
null値が設定された場合、ファイルフィルタはクリアされる。

パラメータ:
extArray - 設定したいファイルフィルタに含まれる拡張子の配列

setFileFilter

public void setFileFilter(PFObjectList list)
現在のファイルフィルタを設定する。
null値が設定された場合、ファイルフィルタはクリアされる。

パラメータ:
list - 設定したいファイルフィルタに含まれる拡張子の配列

addChoosableFileFilter

public void addChoosableFileFilter(java.lang.String extension,
                                   java.lang.String description)
                            throws PFComponentException
選択可能なファイルフィルタのリストにフィルタを設定する。
重複する拡張子は追加しない。

パラメータ:
extension - 拡張子
description - フィルタの説明
例外:
PFComponentException - 選択可能フィルタの設定に失敗したとき

addChoosableFileFilter

public void addChoosableFileFilter(PFObjectList extension,
                                   java.lang.String description)
                            throws PFComponentException
選択可能なファイルフィルタのリストにフィルタを設定する。
重複する拡張子の場合、説明を更新する。

パラメータ:
extension - 拡張子のリスト
description - フィルタの説明
例外:
PFComponentException - 選択可能フィルタの設定に失敗したとき

addChoosableFileFilter

public void addChoosableFileFilter(java.lang.String[] extArray,
                                   java.lang.String description)
                            throws PFComponentException
選択可能なファイルフィルタのリストにフィルタを設定する。
重複する拡張子の場合、説明を更新する。

パラメータ:
extArray - 拡張子の配列
description - フィルタの説明
例外:
PFComponentException - 選択可能フィルタの設定に失敗したとき

removeChoosableFileFilter

public void removeChoosableFileFilter(java.lang.String extension)
選択可能なファイルフィルタのリストからフィルタを削除する。

パラメータ:
extension - 拡張子

removeChoosableFileFilter

public void removeChoosableFileFilter(PFObjectList extension)
選択可能なファイルフィルタのリストからフィルタを削除する。

パラメータ:
extension - 拡張子

removeChoosableFileFilter

public void removeChoosableFileFilter(java.lang.String[] extArray)
選択可能なファイルフィルタのリストからフィルタを削除する。

パラメータ:
extArray - 拡張子の配列

resetChoosableFileFilters

public void resetChoosableFileFilters()
選択可能なファイルフィルタのリストを最初の状態にリセットします。


getFileSelectionMode

public int getFileSelectionMode()
選択モードを取得する。

戻り値:
選択モード

setFileSelectionMode

public void setFileSelectionMode(int mode)
                          throws PFComponentException
選択モードを設定する。
ファイルのみ、ディレクトリのみ、ファイルとディレクトリの両方のいずれかを選択することができる。

パラメータ:
mode - 選択モード
例外:
PFComponentException - modeが無効な場合

getFileSelectionMode_FileOnly

public int getFileSelectionMode_FileOnly()
選択モード「ファイルのみ」の識別番号を取得する。


setFileSelectionMode_FileOnly

public void setFileSelectionMode_FileOnly()
選択モードとして、「ファイルのみ」を設定する。


getFileSelectionMode_DirectoryOnly

public int getFileSelectionMode_DirectoryOnly()
選択モード「ディレクトリのみ」の識別番号を取得する。


setFileSelectionMode_DirectoryOnly

public void setFileSelectionMode_DirectoryOnly()
選択モードとして、「ディレクトリのみ」を設定する。


getFileSelectionMode_FileAndDirectory

public int getFileSelectionMode_FileAndDirectory()
選択モード「ファイルとディレクトリ」の識別番号を取得する。


setFileSelectionMode_FileAndDirectory

public void setFileSelectionMode_FileAndDirectory()
選択モードとして、「ファイルとディレクトリ」を設定する。


isMultiSelectionEnabled

public boolean isMultiSelectionEnabled()
ファイルの複数選択有無を取得する。

戻り値:
ファイルの複数選択有無

setMultiSelectionEnabled

public void setMultiSelectionEnabled(boolean b)
ファイルの複数選択有無を設定する。

パラメータ:
b - ファイルの複数選択有無

isFileHidingEnabled

public boolean isFileHidingEnabled()
隠しファイル非表示の有無を取得する。

戻り値:
隠しファイル非表示の有無(隠しファイル非表示の場合true)

setFileHidingEnabled

public void setFileHidingEnabled(boolean b)
隠しファイル非表示の有無を設定する。

パラメータ:
b - 隠しファイル非表示の有無(隠しファイル非表示の場合true)

isPreviewVisible

public boolean isPreviewVisible()
プレビューの表示有無を取得する。

戻り値:
プレビューの表示有無

setPreviewVisible

public void setPreviewVisible(boolean visible)
プレビューの表示有無を設定する。

パラメータ:
visible - プレビューの表示有無

showOpenFile

public PFObjectList showOpenFile(java.awt.Component parent)
複数ファイル選択可能なオープン用ファイル選択ダイアログを開く。

パラメータ:
parent - 親コンポーネント
戻り値:
選択ファイルリスト

showOpenSingleFile

public java.io.File showOpenSingleFile(java.awt.Component parent)
複数ファイル選択不可能なオープン用ファイル選択ダイアログを開く。

パラメータ:
parent - 親コンポーネント
戻り値:
選択ファイル

showSaveFile

public PFObjectList showSaveFile(java.awt.Component parent)
複数ファイル選択可能な保存用ファイル選択ダイアログを開く。

パラメータ:
parent - 親コンポーネント
戻り値:
選択ファイルリスト

showSaveSingleFile

public java.io.File showSaveSingleFile(java.awt.Component parent)
複数ファイル選択不可能な保存用ファイル選択ダイアログを開く。

パラメータ:
parent - 親コンポーネント
戻り値:
選択ファイル

showOpenFileChooser

public static java.io.File showOpenFileChooser(java.awt.Component parent)
オープン用ファイル選択ダイアログを表示する。

パラメータ:
parent - 親コンポーネント
戻り値:
選択されたファイル(キャンセルされた場合はnull)

showOpenFileChooser

public static java.io.File showOpenFileChooser(java.awt.Component parent,
                                               java.lang.String extension,
                                               java.lang.String description)
オープン用ファイル選択ダイアログを表示する。

パラメータ:
parent - 親コンポーネント
extension - 拡張子
description - フィルタ説明
戻り値:
選択されたファイル(キャンセルされた場合はnull)

showOpenFileChooser

public static java.io.File showOpenFileChooser(java.awt.Component parent,
                                               java.lang.String[] extension,
                                               java.lang.String description)
オープン用ファイル選択ダイアログを表示する。

パラメータ:
parent - 親コンポーネント
extension - 拡張子
description - フィルタ説明
戻り値:
選択されたファイル(キャンセルされた場合はnull)

showOpenFileChooser

public static java.io.File showOpenFileChooser(java.awt.Component parent,
                                               java.io.File directory)
オープン用ファイル選択ダイアログを表示する。

パラメータ:
parent - 親コンポーネント
directory - カレントディレクトリ
戻り値:
選択されたファイル(キャンセルされた場合はnull)

showOpenFileChooser

public static java.io.File showOpenFileChooser(java.awt.Component parent,
                                               java.io.File directory,
                                               java.lang.String extension,
                                               java.lang.String description)
オープン用ファイル選択ダイアログを表示する。

パラメータ:
parent - 親コンポーネント
directory - カレントディレクトリ
extension - 拡張子
description - フィルタ説明
戻り値:
選択されたファイル(キャンセルされた場合はnull)

showOpenFileChooser

public static java.io.File showOpenFileChooser(java.awt.Component parent,
                                               java.io.File directory,
                                               java.lang.String[] extension,
                                               java.lang.String description)
オープン用ファイル選択ダイアログを表示する。

パラメータ:
parent - 親コンポーネント
directory - カレントディレクトリ
extension - 拡張子
description - フィルタ説明
戻り値:
選択されたファイル(キャンセルされた場合はnull)

showOpenFileChooser

public static java.io.File showOpenFileChooser(java.awt.Component parent,
                                               java.lang.String directory)
オープン用ファイル選択ダイアログを表示する。

パラメータ:
parent - 親コンポーネント
directory - カレントディレクトリ
戻り値:
選択されたファイル(キャンセルされた場合はnull)

showOpenFileChooser

public static java.io.File showOpenFileChooser(java.awt.Component parent,
                                               java.lang.String directory,
                                               java.lang.String extension,
                                               java.lang.String description)
オープン用ファイル選択ダイアログを表示する。

パラメータ:
parent - 親コンポーネント
directory - カレントディレクトリ
extension - 拡張子
description - フィルタ説明
戻り値:
選択されたファイル(キャンセルされた場合はnull)

showOpenFileChooser

public static java.io.File showOpenFileChooser(java.awt.Component parent,
                                               java.lang.String directory,
                                               java.lang.String[] extension,
                                               java.lang.String description)
オープン用ファイル選択ダイアログを表示する。

パラメータ:
parent - 親コンポーネント
directory - カレントディレクトリ
extension - 拡張子
description - フィルタ説明
戻り値:
選択されたファイル(キャンセルされた場合はnull)

showSaveFileChooser

public static java.io.File showSaveFileChooser(java.awt.Component parent)
保存用ファイル選択ダイアログを表示する。

パラメータ:
parent - 親コンポーネント
戻り値:
選択されたファイル(キャンセルされた場合はnull)

showSaveFileChooser

public static java.io.File showSaveFileChooser(java.awt.Component parent,
                                               java.lang.String extension,
                                               java.lang.String description)
保存用ファイル選択ダイアログを表示する。

パラメータ:
parent - 親コンポーネント
extension - 拡張子
description - フィルタ説明
戻り値:
選択されたファイル(キャンセルされた場合はnull)

showSaveFileChooser

public static java.io.File showSaveFileChooser(java.awt.Component parent,
                                               java.lang.String[] extension,
                                               java.lang.String description)
保存用ファイル選択ダイアログを表示する。

パラメータ:
parent - 親コンポーネント
extension - 拡張子
description - フィルタ説明
戻り値:
選択されたファイル(キャンセルされた場合はnull)

showSaveFileChooser

public static java.io.File showSaveFileChooser(java.awt.Component parent,
                                               java.io.File directory)
保存用ファイル選択ダイアログを表示する。

パラメータ:
parent - 親コンポーネント
directory - カレントディレクトリ
戻り値:
選択されたファイル(キャンセルされた場合はnull)

showSaveFileChooser

public static java.io.File showSaveFileChooser(java.awt.Component parent,
                                               java.io.File directory,
                                               java.lang.String extension,
                                               java.lang.String description)
保存用ファイル選択ダイアログを表示する。

パラメータ:
parent - 親コンポーネント
directory - カレントディレクトリ
extension - 拡張子
description - フィルタ説明
戻り値:
選択されたファイル(キャンセルされた場合はnull)

showSaveFileChooser

public static java.io.File showSaveFileChooser(java.awt.Component parent,
                                               java.io.File directory,
                                               java.lang.String[] extension,
                                               java.lang.String description)
保存用ファイル選択ダイアログを表示する。

パラメータ:
parent - 親コンポーネント
directory - カレントディレクトリ
extension - 拡張子
description - フィルタ説明
戻り値:
選択されたファイル(キャンセルされた場合はnull)

showSaveFileChooser

public static java.io.File showSaveFileChooser(java.awt.Component parent,
                                               java.lang.String directory)
保存用ファイル選択ダイアログを表示する。

パラメータ:
parent - 親コンポーネント
directory - カレントディレクトリ
戻り値:
選択されたファイル(キャンセルされた場合はnull)

showSaveFileChooser

public static java.io.File showSaveFileChooser(java.awt.Component parent,
                                               java.lang.String directory,
                                               java.lang.String extension,
                                               java.lang.String description)
保存用ファイル選択ダイアログを表示する。

パラメータ:
parent - 親コンポーネント
directory - カレントディレクトリ
extension - 拡張子
description - フィルタ説明
戻り値:
選択されたファイル(キャンセルされた場合はnull)

showSaveFileChooser

public static java.io.File showSaveFileChooser(java.awt.Component parent,
                                               java.lang.String directory,
                                               java.lang.String[] extension,
                                               java.lang.String description)
保存用ファイル選択ダイアログを表示する。

パラメータ:
parent - 親コンポーネント
directory - カレントディレクトリ
extension - 拡張子
description - フィルタ説明
戻り値:
選択されたファイル(キャンセルされた場合はnull)

setSelectedFileName

public void setSelectedFileName(java.lang.String fileName)
選択ファイル名を設定する。

パラメータ:
fileName - 選択ファイル名

readXML

public void readXML(PFXMLLoader in)
コンポーネントのXML入力.

定義:
インタフェース PFXMLSerializable 内の readXML
パラメータ:
in - XML入力ユーティリティ

writeXML

public void writeXML(PFXMLGenerator out)
              throws java.io.IOException
コンポーネントのXML出力.

定義:
インタフェース PFXMLSerializable 内の writeXML
パラメータ:
out - XML出力ユーティリティ
例外:
java.io.IOException