JavaFX图像加载问题

时间:2018-02-02 00:29:55

标签: java image javafx javafx-8

这是我第一次在这里问一个问题,但我没有别的地方可去,我在网上搜索但我似乎无法找到问题的答案

我正在尝试使用netbeans上的javaFX将图像加载到ImageView中

import javafx.application.Application;
import javafx.scene.Group;
import javafx.scene.Scene;
import javafx.scene.image.Image;
import javafx.scene.image.ImageView;
import javafx.scene.paint.Color;
import javafx.stage.Stage;

public class ImageTest extends Application {

@Override
public void start(Stage primaryStage) {
    Image image = new Image(getClass().getResourceAsStream("wall.jpg"));
    ImageView iv = new ImageView(image);
    Group root = new Group(iv);

    Scene scene = new Scene(root, 300, 250, Color.WHITE);

    primaryStage.setTitle("Hello World!");
    primaryStage.setScene(scene);
    primaryStage.show();
}

public static void main(String[] args) {
    launch(args);
}

}

此代码是我的测试运行,以查看“wall.jpg”图像是否会加载到另一个类中,但无论我做什么,它仍然会抛出错误。我尝试了多个其他图像,但似乎都没有。所有文件都与代码在同一个文件夹中,所以我不太清楚这里出了什么问题

0 个答案:

没有答案