如何";重置";jfxjava应用程序

如何";重置";jfxjava应用程序,java,javafx,Java,Javafx,当我按下R键时,如何在JFX中重置舞台 比如: scene.setOnKeyPressed(event -> { if (event.getCode() == KeyCode.R){ Platform.reset(); event.consume(); } 有人能帮忙吗?你所说的重置是什么意思?我的意思是,舞台上的所有元素都回到原始的启动状态。那么,这个代码对你有帮助吗?你需要重置舞台的大小吗?@SerialChiller就我所知,平台“不知道”

当我按下R键时,如何在JFX中重置舞台

比如:

scene.setOnKeyPressed(event -> {
    if (event.getCode() == KeyCode.R){
        Platform.reset();
        event.consume();  }

有人能帮忙吗?

你所说的重置是什么意思?我的意思是,舞台上的所有元素都回到原始的启动状态。那么,这个代码对你有帮助吗?你需要重置舞台的大小吗?@SerialChiller就我所知,平台“不知道”应用程序UI的默认状态。所以我想最简单的方法就是按R键重新启动应用程序。在您的情况下,我更喜欢的解决方案是实现“状态模式”。