【问题标题】:How do I display a photo?如何显示照片?
【发布时间】:2019-11-06 03:01:52
【问题描述】:

我想用JavaFX写一个项目我怎么显示图片??? 比如我想先展示欢迎图片。

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

【问题讨论】:

标签: java javafx


【解决方案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
    }
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-12-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-17
    • 1970-01-01
    相关资源
    最近更新 更多