public interface FileOpenService
FileOpenService
サービスを使用すると、信頼されない実行環境で実行されているアプリケーションの場合でも、ユーザーはローカル・ファイル・システムからファイルを選択できます。JNLPクライアントは仲介機能であり、したがってこのサービスの特定の実装を提供する役割を担います。
このサービスは、HTMLベースのフォームのファイル入力フィールドと同様の機能を提供します。
FileSaveService
, FileContents
修飾子と型 | メソッドと説明 |
---|---|
FileContents |
openFileDialog(java.lang.String pathHint, java.lang.String[] extensions)
1つのファイルを選択するようユーザーに確認します。
|
FileContents[] |
openMultiFileDialog(java.lang.String pathHint, java.lang.String[] extensions)
1つ以上のファイルを選択するようにユーザーに確認します。
|
FileContents openFileDialog(java.lang.String pathHint, java.lang.String[] extensions) throws java.io.IOException
FileContents
オブジェクトとして返されます。返されたFileContents
オブジェクトには、内容とともにファイルの名前が含まれます。フル・パスは返されません。pathHint
- アプリケーションからファイル・チューザの初期ディレクトリへのヒント。これは、JNLPクライアントにより無視される場合がある。extensions
- ファイル・チューザに表示するデフォルト拡張のリスト。たとえば、String[] { "txt", "java" }
です。これは、JNLPクライアントにより無視される場合がある。FileContent
オブジェクト。ユーザーがファイルを選択しなかった場合はnull
。java.io.IOException
- ユーザーがファイルを選択しなかった場合を除き、要求が失敗した場合。FileContents[] openMultiFileDialog(java.lang.String pathHint, java.lang.String[] extensions) throws java.io.IOException
openFileDialog(java.lang.String, java.lang.String[])
と同様です。java.io.IOException
Copyright © 1998, 2020, Oracle and/or its affiliates. All rights reserved.