0

このチュートリアルを使用して、Netbeans プロジェクトにファイル チューザーを追加しています: https://netbeans.org/kb/docs/java/gui-filechooser.html

私は彼らがセットアップしたプロジェクトを使用していませんが、チュートリアルのファイル チューザーの部分に書かれているとおりに正確に従っています。

ただし、FileFilter を機能させることはできません。initComponents() のこの行で次のエラーが発生します。

FileChooser.setFileFilter(MyCustomFilter());

エラーがスローされます:

エラー: シンボルが見つかりません FileChooser.setFileFilter(MyCustomFilter()); シンボル: メソッド MyCustomFilter() 場所: クラス frmMain

MyCustomFilter クラスのコードを (チュートリアルで提案されているように) 上部のインポートの下に配置しようとしましたが、コード内の他のさまざまなポイントに配置しようとしましたが、成功しませんでした。

このコードはどこに行けばよいのでしょうか? このエラーが発生する他の理由はありますか? 繰り返しますが、「ファイル チューザーの追加」セクションから下のチュートリアルに従い、コードをコピーして貼り付けています。

4

1 に答える 1

2

newキーワードを使用してコンストラクターを呼び出す

fileChooser.setFileFilter(new MyCustomFilter());
于 2013-09-22T22:18:01.650 に答える