2012-03-07 10 views
4

私は.xmlファイルが必要なJavaアプリケーションを開発しています。ここでは、ファイルを保存するか、既存のファイルを開くときはいつでも、ファイルのみをJFileChooserに表示します。JFileChooserの.xmlファイルのみを開く

.xmlファイルのみを表示することはできますか?私は記憶が正しけれ場合

+2

[JFile chooser window?]を参照してください。どのようにファイルをフィルタリングするのですか?](http://stackoverflow.com/questions/1876841/jfile-chooser-window-how-do-i-filter-files) –

答えて

16

あなたはあなたのタスクを達成するためにJFileChooserのAPIを使用することができます。

オープンのためにのみ

// create a filechooser; 
JFileChooser chooser = new JFileChooser(cwd); 
FileNameExtensionFilter xmlfilter = new FileNameExtensionFilter(
    "xml files (*.xml)", "xml"); 

chooser.setDialogTitle("Open schedule file"); 
// set selected filter 
chooser.setFileFilter(xmlfilter); 

はまた、javax.swing.filechooser.FileNameExtensionFilterを通過.xmlファイル。

+1

sdfFilterとは何ですか? –

+0

私の投稿を編集しました。sFilterはsdfFilter用です。使用したい場合は、xmlFilterのようなsdfFilterを作成する必要があります。 – Java

+0

よろしくお願いします。 –

関連する問題