有没有办法知道在Java FX中移动舞台的时间?

时间:2015-11-20 23:48:56

标签: javafx-8

在我的应用程序中,我需要在它存在的最后一个位置打开一个阶段。

目前我已经实现了保存位置,如下所示:

stage.setOnHidden(event -> {
        PositionDTO dto = new PositionDTO();
        dto.setHeight(stage.getHeight());
        dto.setWidth(stage.getWidth());
        dto.setX(stage.getX());
        dto.setY(stage.getY());
        //save the position to either a file or database...
    });

但是,我想知道当用户将窗口(舞台)拖动到新位置时是否有办法设置该值,因为他们可以一次打开多个窗口,并且在同一个位置打开用户想要什么。他们可能没有关闭第一个被打开的人吗?

我似乎无法找到我能听到的事件。

谢谢!

0 个答案:

没有答案