如何在Javafx中的启动屏幕(预加载程序)上放置计时器

如何在Javafx中的启动屏幕(预加载程序)上放置计时器,javafx,timer,splash-screen,Javafx,Timer,Splash Screen,我在前面创建的一个线程的标题中问了这个问题,因为规则是每个线程一个问题。我在回答我自己的问题时重新陈述了这个问题,我相信其他刚接触javafx和编程的人可以从这个答案中受益 我遇到的问题是由于程序的大小造成的,在我的程序的启动阶段,我什么也没有发生。因此,启动屏幕将启动,然后立即关闭并启动主场景。然而,在启动程序之前,我需要启动屏幕显示一段合理的时间。为了显示我的启动屏幕,我使用下面的答案来解决我的问题 在主类的初始化阶段,添加以下行以设置计时器 try { Thread.sl

我在前面创建的一个线程的标题中问了这个问题,因为规则是每个线程一个问题。我在回答我自己的问题时重新陈述了这个问题,我相信其他刚接触javafx和编程的人可以从这个答案中受益


我遇到的问题是由于程序的大小造成的,在我的程序的启动阶段,我什么也没有发生。因此,启动屏幕将启动,然后立即关闭并启动主场景。然而,在启动程序之前,我需要启动屏幕显示一段合理的时间。为了显示我的启动屏幕,我使用下面的答案来解决我的问题

在主类的初始化阶段,添加以下行以设置计时器

try {

        Thread.sleep(3000);
    } catch (InterruptedException e) {
        e.printStackTrace();
    } 

注:时间测量单位为毫秒(1000毫秒=1秒)

Fabian,编辑是否提供了必要的信息?