在Javafx 2.0中处理图像的问题



我是NetBeans IDE和Javafx 2.0的新手。我在Javafx 2.0中使用图像有一个小问题,我正在使用Javafx和ExcelSheet开发一个小应用程序,我使用NetBeans IDE 7.1测试版

我初始化我的图像如下所示

Image okImage = new Image("src/resources/ok.png");

当我使用run (F6) cmd从netbeans运行我的应用程序时,一切都很好。但是,当我试图通过使用cmd java -jar Myapp.jar从命令提示符运行我的应用程序时,我看不到窗口中显示的图像。

注意:

我不能使用下面提到的方法来初始化我的图像

Image infoImage = new Image(getClass().getResourceAsStream("/resources/info.png"));

因为我想在静态方法

中使用这个图像

我将图像初始化为

final static Image infoImage = new Image("src/resources/info.png");

但是,没有显示图像。

我完全迷路了请指引我

静态调用可以使用next符号:

Image infoImage = new Image(MyClassName.class.getResourceAsStream("/resources/info.png"));

相关内容

  • 没有找到相关文章

最新更新