Java 9 JavaFX Preloader

前端 未结 3 1325
春和景丽
春和景丽 2020-12-16 04:34

In Java 8 I can launch a JavaFX application with a preloader using the following method:

LauncherImpl.launchApplication(WindowMain.class, WindowMainPreloader         


        
3条回答
  •  一个人的身影
    2020-12-16 05:07

    from jdk 9, LauncherImpl not work jdk 10 - java.graphics module-info.java

    all classes in package com.sun.javafx.application exported to special modules (java.base,javafx.controls,javafx.deploy,javafx.swing,javafx.web),

    So if you add module (javafx.graphics) in your module its not work,

    so use : System.setProperty("javafx.preloader",path_class_loader) as an alternative to LauncherImpl for jkd 9 and above

提交回复
热议问题