awt テキスト フィールドとボタンを持つ Java コードを作成しました。ボタンをクリックすると、JFileChooser を使用してファイルを参照できます。ファイルの拡張子が「.txt」であるかどうかを確認する必要があります。以下のコードを書きましたが、検証されていません。
どこが間違っていますか?私が間違っている場所を特定するのを手伝ってください。
try{
final JFileChooser chooser = new JFileChooser();
chooser.showOpenDialog(null);
chooser.addChoosableFileFilter(new FileFilter() {
public String getDescription() {
return "*.txt";
}
public boolean accept(File filename)
{
if(filename.getName().endsWith(".txt")){
return true;
}
else{
System.out.println("Browsed dest file extension must be .txt");
return false;
}}
});
catch(Exception ex)
{
JOptionPane.showMessageDialog(f,"Exception occurred");
}