私は.xml
ファイルが必要なJavaアプリケーションを開発しています。ここでは、ファイルを保存するか、既存のファイルを開くときはいつでも、ファイルのみをJFileChooser
に表示します。JFileChooserの.xmlファイルのみを開く
.xml
ファイルのみを表示することはできますか?私は記憶が正しけれ場合
私は.xml
ファイルが必要なJavaアプリケーションを開発しています。ここでは、ファイルを保存するか、既存のファイルを開くときはいつでも、ファイルのみをJFileChooser
に表示します。JFileChooserの.xmlファイルのみを開く
.xml
ファイルのみを表示することはできますか?私は記憶が正しけれ場合
あなたはあなたのタスクを達成するために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ファイル。
sdfFilterとは何ですか? –
私の投稿を編集しました。sFilterはsdfFilter用です。使用したい場合は、xmlFilterのようなsdfFilterを作成する必要があります。 – Java
よろしくお願いします。 –
、あなたはaddChoosableFileFilterやsetFileFilterメソッドを使用する必要があります。
http://docs.oracle.com/javase/6/docs/api/javax/swing/JFileChooser.html#addChoosableFileFilter(javax.swing.filechooser.FileFilter)
[JFile chooser window?]を参照してください。どのようにファイルをフィルタリングするのですか?](http://stackoverflow.com/questions/1876841/jfile-chooser-window-how-do-i-filter-files) –