从其他类访问变量

时间:2012-06-06 21:42:32

标签: java class user-interface variables

我有两节课。一个类用于计算,另一个用于显示它们的GUI。

我的问题是 - 我已经“硬编码”了一个文件路径进入我的计算类,似乎无法找到使其动态化的方法。由于代码相当长,我上传了它。如果您希望我将其粘贴在此处,请告诉我。

GUI类: http://pastebin.com/qNU7jVV0

计算类: http://pastebin.com/rSGr9KL7

简单的解决方案将非常有用。感谢。

1 个答案:

答案 0 :(得分:1)

在计算类:

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

现在在GUI中,要将文件设置为给定的文件路径,只需调用metaData.setFile("C:\mypic.jpg");

即可