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
。IOException
- ユーザーがファイルを選択しなかった場合を除き、要求が失敗した場合。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, 2013, Oracle and/or its affiliates. All rights reserved.