4

Swing と JFileChooser を使用していることに気付きました。これは簡単な使用例ですgetFileFilterが、JavaFX2 で FileChooser の同様のオプションを見つけることができないようです。

問題は、ファイルを保存するときに、ファイル拡張子がユーザーによって明示的に入力されていない場合、FileChooser ドロップダウン ボックスで現在選択されているファイル拡張子をファイルに追加することです。

たとえば、下の画像では、このファイルを text.xml として保存したいと思います。

4

1 に答える 1

2

この問題は jaavfx-jira ですでに報告されています。ここで、選択した拡張子フィルターでファイル名を保存できないというステータスを追跡できます。

クイックリファレンスのためにここに貼り付け情報をコピーしています:

説明 : FileChooser SaveDialog を起動し、*.txt、*.java などのいくつかの拡張子フィルターを追加する簡単なプログラムを作成します. プログラムを実行し、保存ダイアログが表示されたら、フィルターから *.txt を選択し、拡張子なしのファイル名を入力して、[保存] をクリックします。保存するファイル名を確認すると、拡張子「.txt」が付けられておらず、選択したフィルター拡張子を取得する FileChooser のメソッドがないようです。期待される機能かどうかはわかりませんが、便利ではありません。

種類: 機能の状態: オープン 優先度: 中 解決策:未解決

于 2012-12-11T13:35:18.647 に答える