打开另一个应用程序时如何在JavaFX中实现加载屏幕

时间:2017-07-07 05:37:46

标签: java windows javafx loader

我目前正在开发一个程序,我尝试从链接打开另一个应用程序(例如记事本)。 有时打开该程序需要一些时间,我想实现一个加载屏幕,或者只是通过更改cursorstyle来指示正在加载的程序,但仅限于该期间,直到应用程序启动并运行。 每当我尝试实现此功能时,只有在应用程序运行后才会更改游标。 该应用程序通过以下方法启动:

public void run(String path) {
    try {
        Runtime runTime = Runtime.getRuntime();
        Process process = runTime.exec(path);
        try {
            Thread.sleep(5000);
        } catch (Exception e) {
            new Warnings().AppOpenError(dataBean.getLinkPath());
        }
        process.destroy();
        dataBean.getPrimaryStage().getScene().setCursor(Cursor.DEFAULT);
    } catch (IOException e) {
        new Warnings().ioException(e);
    }
}

如何在应用程序的加载时间内显示加载条?

0 个答案:

没有答案