1

ユーザーが出力ディレクトリを選択する必要がある Java GUI を開発しています。ファイル選択にJFileChooserを使いたいのですが、OSの互換性が気になります。私の GUI は Windows、Mac、および Linux で機能する必要があるため、JFileChooser がこれら 3 つのプラットフォームで適切なパス構文を使用するかどうかを知りたいです (つまり、JFileChooser は Windows では「\」、UNIX では「/」でディレクトリを区切ります)。JFileChooser が OS 固有でない場合、パスを記述するためにどの構文を使用しますか?

4

1 に答える 1

1

JFileChooser は、各 OS の適切なディレクトリ ( C:/Windows の場合、Mac の場合はユーザー ライブラリ、Linux の場合は対応するディレクトリ) で自動的に開始されます。このため、常識が示唆するように、JFileChooser はすべてのオペレーティング システムで使用できます。

これが当てはまらず、JFileChooser がすべての OS で互換性がない場合は、Java の一部に簡単にアクセスできず、他のオペレーティング システムに対応する部分が存在する可能性があります。

于 2013-02-05T17:06:28.033 に答える