0

私は2つのクラスを持っています。1 つのクラスは計算を行い、もう 1 つのクラスはそれらを表示するための GUI です。

私の問題は、ファイルパスを計算クラスに「ハードコーディング」していて、動的にする方法が見つからないようです。コードがかなり長いのでアップしました。ここに貼り付けた方がよいかどうか教えてください。

GUI クラス: http://pastebin.com/qNU7jVV0

計算クラス: http://pastebin.com/rSGr9KL7

簡単な言葉での解決策は非常に役に立ちます。ありがとう。

4

1 に答える 1

1

計算クラス:

public File setFile(String filepath){
    try{
        jpegFile = new File(filepath);
    }
    catch (IOException e) {
        e.PrintStackTrace();
    }
    return jpegFile;
}

GUI で、指定されたファイル パスにファイルを設定するには、次のように呼び出します。metaData.setFile("C:\mypic.jpg");

于 2012-06-06T21:59:34.983 に答える