目錄
前言:javaFX自帶的啓動動畫如下
上圖是javaFX自帶的啓動動畫,那怎麼更改閃屏動畫呢?
- 創建一個閃屏設置類,繼承springboot-javafx-support的SplashScreen類,重寫getImagePath()方法
- 配置一張閃屏圖片
public class SplashScreenCustom extends SplashScreen {
@Override
public Parent getParent() { // 在這裏可以設置閃屏窗口大小,默認圖片大小
return super.getParent();
}
@Override
public boolean visible() { // 是否顯示閃屏,默認顯示
return super.visible();
}
@Override
public String getImagePath() {
return "/images/splash.gif";
}
}
更改啓動類
@SpringBootApplication
public class JavafxSpringboot1Application extends AbstractJavaFxApplicationSupport {
public static void main(String[] args) {
// launch(JavafxSpringboot1Application.class, LoginView.class,args);
launch(JavafxSpringboot1Application.class, LoginView.class,new SplashScreenCustom(), args);
}
}
效果