//package com.oracle.java.javafx; 


import javafx.application.Application; 
import javafx.stage.Stage; 

import java.awt.*; 

public class SplashTest extends Application{ 

public static void main(String[] args) { 
launch(args); 

} 
public void checkSplashUpdate() { 

SplashScreen splashScreen= java.awt.SplashScreen.getSplashScreen(); 
splashScreen.createGraphics(); 
splashScreen.update(); 
splashScreen.close(); 
                       // calling splashScreen.update() instead of close() a second time also 
                       // kills the app, because internally it also calls SplashLock 
} 

@Override 
public void start(Stage primaryStage) throws Exception { 
checkSplashUpdate(); 
} 

} 