如何显示照片?

时间:2019-06-24 10:07:52

标签: java javafx

我想用JavaFX编写项目如何显示图片??? 例如,我想先显示欢迎图片。

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

1 个答案:

答案 0 :(得分:1)

您可以尝试类似的操作,只需确保图像路径正确即可。如果您真的想找点乐子,可以创建一个计时器,它也可以自动关闭舞台

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
    }
}