JFileChooser でユーザーがファイル タイプを選択しているときに、新しいファイルを作成したいと考えています。これがどのように可能か。JFileChooser に次のコードを使用します。
JFileChooser chooser = new JFileChooser();
chooser.setDialogTitle("Save data in your file format");
FileFilter type1 = new ExtensionFilter("Access 2007 Database(*.accdb)", ".accdb");
FileFilter type2 = new ExtensionFilter("Access 2002-2003 Database(*.mdb)", ".mdb");
chooser.addChoosableFileFilter(type1);
chooser.addChoosableFileFilter(type2);
int actionDialog = chooser.showSaveDialog(frame);
ユーザーが次のコードでファイルを選択すると、「ファイル名」を取得できるようになりました。
chooser.getSelectedFile().getName();
しかし、ユーザーがファイルを選択したときに「ファイルの種類」を取得する方法がわかりません。
便宜上、JFileChooser の写真も添付します。