Простой метод JavaFX FinishListener вызывается дважды - PullRequest
0 голосов
/ 14 мая 2019

Я добавляю FinishListener в приложение JavaFX, и если я закрываю последнее окно, метод ожидания будет вызван дважды.

Почему пустой метод вызывается дважды?

PlatformImpl.addListener(new PlatformImpl.FinishListener() {
    @Override
    public void idle(boolean implicitExit) {
        System.out.println("Idle " + implicitExit);
    }

    @Override
    public void exitCalled() {
        System.out.println("Exit called");
    }
});

//Output after closing the window by pressing x on the top right:
Idle true
Idle true
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...