Comment faire une animation avec les CSS dans JavaFX?

Je veux changer le style de Node en changeant de style de classe.

Button button = new Button();
button.getStyleClass().add("class1")   
button.setOnMouseClicked(new EventHandler<MouseEvent>() {
        @Override
        public void handle(MouseEvent mouseEvent) {
            button.getStyleClass().add("class2");
        }
    });

Est-il possible de changer de style, progressivement, pour faire quelque chose comme une transition?

en plus de votre question: Pourquoi ne pas vous rendre l'utilisation de la fantaisie Lambda annotation dans votre samplecode? Au lieu de la (nouvelle Eventhan...) il suffit d'écrire: mouseEvent -> bouton.getStyleClass().add("classe 2"). Fantaisie?

OriginalL'auteur Eugene | 2013-07-16