我建立了一个 .jar 文件,例如。测试.jar。我通过这个 Test.jar 文件在我的计算机中打开图片。
我怎样才能收到这张图片的绝对路径?
package Run;
import Controll.Controller;
import View.MainFrame;
public class Run {
public static void main(String args[]){
MainFrame view = new MainFrame();
Controller controller = new Controller(view, fileName);
}
}
我通过 MVC(模型 - 视图 - 控制)模型编写我的项目。MainFrame 类是视图,我在其中显示图片。Controller类是控制我项目所有工作的Control,Controller的构造函数接收两个参数,一个是View,另一个是fileName(我通过这个.jar文件打开的图片的名称)。Controller接收到这2个参数后,会在View(一个Frame)中显示图片。
这意味着,如何在 Run.class 中接收文件名以将参数文件名传递给控制器以使用该文件?