Eclipse (3.5.2) アプリケーションで一連の設定を行っていますが、FileFieldEditor に問題があります。出力を出力するログ ファイルをユーザーが指定できるようにしたいと考えています。多くの場合、これは新しいファイルになります。しかし、FileFieldEditor でファイル選択ダイアログを使用すると、ファイルが存在しないと不平を言います (「値は既存のファイルでなければなりません」)。FileFieldEditor クラスを拡張せずに、このエラーを抑制し、Java にそのファイルが存在しない場合に作成させる方法はありますか? ありがとう!
1 に答える
1
のソース コードを見るとorg.eclipse.jface.preference.FileFieldEditor
、唯一の解決策は、それを拡張して独自のバージョンの を作成することFileFieldEditor
です。
changePressed()
ファイルが存在しない場合でもファイル パスを保持するための上書きメソッドcheckState()
そのエラーメッセージを回避するために上書きされたメソッド。
FileFieldEditor
したがって、ここでその拡張を回避する方法はわかりません。
于 2010-03-29T07:42:53.490 に答える