Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/334.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
Java 如何显示照片?_Java_Javafx - Fatal编程技术网

Java 如何显示照片?

Java 如何显示照片?,java,javafx,Java,Javafx,我想用JavaFX写一个项目我怎么能显示一张图片??? 例如,我想先显示欢迎图片 公共静态无效字符串[]args{ 发射艇; } 您可以尝试类似的方法,这相当简单,只要确保图像的路径正确即可。如果你真的想玩得开心,你可以创建一个计时器,自动关闭舞台 public class Main extends Application { private void showStartupWelcomeImage(){ Image image = new Image("pathToY

我想用JavaFX写一个项目我怎么能显示一张图片??? 例如,我想先显示欢迎图片

公共静态无效字符串[]args{ 发射艇; }
您可以尝试类似的方法,这相当简单,只要确保图像的路径正确即可。如果你真的想玩得开心,你可以创建一个计时器,自动关闭舞台

public class Main extends Application {

    private void showStartupWelcomeImage(){
        Image image = new Image("pathToYourHelloImage.png");

        ImageView imageView = new ImageView(image);
        imageView.setPreserveRatio(true);

        VBox vBox = new VBox(imageView);
        vBox.setAlignment(Pos.CENTER);

        Stage stage = new Stage();
        stage.setTitle("Welcome");
        stage.setScene(new Scene(vBox));
        stage.show();
    }

    @Override
    public void start(Stage primaryStage) {
        showStartupWelcomeImage();
        //Run actual code below
    }
}

请查看ImageView类的文档。您将在其中找到一个完整的工作示例。