Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/340.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
ImageView和ImageJavaFX_Java_Javafx - Fatal编程技术网

ImageView和ImageJavaFX

ImageView和ImageJavaFX,java,javafx,Java,Javafx,我在FXML中定义了名为nameImage的ImageView对象 如果条件得到满足,我想加载一个图像 String name = playerNameFld.getText(); if ((name == null) || (name.trim().equals(""))) { uspesno = false; nameImage.setImage(new Image(getClass().getResourceAsStream(

我在FXML中定义了名为
nameImage
ImageView
对象

如果条件得到满足,我想加载一个
图像

String name = playerNameFld.getText();
    if ((name == null) || (name.trim().equals(""))) {
        uspesno = false;
        nameImage.setImage(new Image(getClass().getResourceAsStream(
                "/images/error.png"), 25.0, 25.0, true, true));
    } else {
        uspesno = true;

    }
我尝试了各种
InputStream
,但它返回InputStream不能为null


有什么想法吗

这只意味着图像文件的路径错误。如果以
/
开始路径,它将相对于类路径。因此,您需要将
images
目录放在类路径的根目录下,并将
error.png
放在其中。

谢谢,我现在就拿到了:)