23:51概要JFileChooserにファイルフィルタを追加します。上記のサンプルでは、フィルタを匿名インナークラスで書いていますが、複数のフィルタを追加する場合は、それぞれクラスを作ったほうがすっきり書けるかもしれません。addChoosableFileFilter(FileFilter)メソッドを使うと、そのフィルタが現在選択されているフィルタになります。「すべてのファイル」をデフォルト(選択された状態)に戻したい場合は、以下のようにします。&quot;jpeg&quot;);fileChooser.addChoosableFileFilter(filter);上記のように説明の後に、可変長引数で拡張子を複数指定することが可能です。ドットは必要なく、大文字小文字も区別されないようです。12:15:54直しておきました。12:41:13addChoosableFileFilterを何度も呼ぶと最後に追加されたものがデフォルトになるが、例えば2番目に追加したfilterを最後に再び追加すると2番目がデフォルトになる。15:21:26addChoosableFileFilter(FileFilter)は、そのFileFilterがすでに含まれている場合は、setFileFilter(FileFilter)だけ実行するみたいですね。