-
public interface FileOpenService
FileOpenService
服务允许用户从本地文件系统中选择一个文件,即使是在不受信任的执行环境中运行的应用程序。 JNLP客户端是调解员,因此负责提供具体的实现(如果有的话)。此服务提供与基于HTML的表单的文件输入字段类似的功能。
- 从以下版本开始:
- 1.4.2
- 另请参见:
-
FileSaveService
,FileContents
-
-
方法摘要
所有方法 接口方法 抽象方法 Modifier and Type 方法 描述 FileContents
openFileDialog(String pathHint, String[] extensions)
要求用户选择一个文件。FileContents[]
openMultiFileDialog(String pathHint, String[] extensions)
要求用户选择一个或多个文件。
-
-
-
方法详细信息
-
openFileDialog
FileContents openFileDialog(String pathHint, String[] extensions) throws IOException
- 参数
-
pathHint
- 从应用程序到文件选择器的初始目录的提示。 这可能会被JNLP客户端忽略。 -
extensions
- 在文件选择器中显示的默认扩展名列表。 例如,String[] { "txt", "java" }
。 这可能会被JNLP客户端忽略。 - 结果
-
A
FileContent
对象,其中包含有关所选文件的信息,如果用户未选择文件,null
。 - 异常
-
IOException
- 如果请求以任何方式失败,除了用户没有选择选择文件。
-
openMultiFileDialog
FileContents[] openMultiFileDialog(String pathHint, String[] extensions) throws IOException
- 参数
-
pathHint
- 从应用程序到文件选择器的初始目录的提示。 这可能会被JNLP客户端忽略。 -
extensions
- 在文件选择器中显示的默认扩展名列表。 例如,String[] { "txt", "java" }
。 这可能会被JNLP客户端忽略。 - 结果
-
一组
FileContent
对象,其中包含有关所选文件的信息,如果用户没有选择文件,null
。 - 异常
-
IOException
- 如果请求以任何方式失败,除了用户没有选择选择文件。
-
-