【发布时间】:2015-04-18 12:06:57
【问题描述】:
坚持基础。我在设置图像路径时遇到了一些语法问题。 当我尝试创建图像并为其提供图像路径时,它总是会引发一些关于路径的异常。我已经注释掉了一些我已经尝试过的路径组合。你能告诉我我做错了什么吗?谢谢。
包 jopofx;
public JoPoCTRL(JoPoFX gui){
this.gui = gui;
}
public void updateImages(){
Image img = null;
try{
//img = new Image("C:\\Users\\ ... //FullPath ... \\JoPoFX\\src\\jopofx\\myimage.png");
img = new Image("\\JoPoFX\\src\\jopofx\\myimage.png");
//img = new Image("\\src\\jopofx\\myimage.png");
//img = new Image("\\myimage.png");
}catch(Exception e){
System.out.println("error while creating image");
e.printStackTrace();
}
try{
gui.setImgV(img);
}catch(Exception e){
System.out.println("error while setting up the image");
}
}
这是打印出来的: 创建图像时出错 java.lang.IllegalArgumentException:无效的 URL:无效的 URL 或找不到资源 在 javafx.scene.image.Image.validateUrl(Image.java:990) 在 javafx.scene.image.Image.(Image.java:538)
【问题讨论】: