1

私はいくつかの「エディター」機能を含む小さな GUI アプリを作成しています。ユーザーがいくつかのサンプル テキスト ファイルを開いてすばやくテストできるようにしたいと考えています。これを行う最も簡単な方法は、適切なサンプル ファイルを別の zip にパッケージ化し、それらを手動で開くことです。もう少しユーザーフレンドリーにして、アプリケーション内からファイルを選択して実行できるようにしたいと思います。

それで... 何を使う?私は最初に .properties を検討しましたが、それは仕事にはあまり適していないようです...

4

2 に答える 2

2

リソース ファイルを直接 jar に含めて、アプリでリソース ストリームとして開くことができます。Spring を使用している場合は、リソースを Bean に直接注入できます。そうでない場合は、 Class.getResourceAsStream()を確認してください。リソース ファイルへのアクセスに使用するパスに注意する必要があります。

于 2008-11-06T20:36:45.203 に答える
0

FileDialogには、任意の条件でファイルをフィルタリングするFilenameFilterを指定できます。デフォルトでは、サンプルファイルのディレクトリをポイントし、「。sample」または「MySampleXXXX.java」という名前以外のすべてを無視するようにすることができます。

myDialog.setFilenameFilter( new FilenameFilter() {

   public void accept (File dir, String name) {
           return name.startsWith("FooBar");
   }
}
于 2008-11-06T20:07:29.037 に答える