JAVAFX: установить курсор CURSOR.WAIT при запуске PauseTransition - PullRequest
0 голосов
/ 17 апреля 2019

Как установить курсор на CURSOR.WAIT при запуске PauseTransition?

public void dashboard() {
    PauseTransition wait = new PauseTransition(Duration.seconds(1));
    wait.setOnFinished((e) -> {
        GuiManager.getInstance().showView(new DashboardView());
    });
    wait.play();
}

1 Ответ

1 голос
/ 17 апреля 2019

Вместо PauseTransition используйте Временную шкалу :

Animation wait = new Timeline(
    new KeyFrame(Duration.ZERO,
        new KeyValue(someNode.cursorProperty(), Cursor.WAIT)),
    new KeyFrame(Duration.seconds(1),
        new KeyValue(someNode.cursorProperty(), null)));

wait.setOnFinished(e -> 
    GuiManager.getInstance().showView(new DashboardView()));

wait.play();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...