2015-05-09 5 views

ответ

1

Просто создайте RotateTransition и использовать обработчики мыши для запуска и приостановки его:

Button button = ... ; 

RotateTransition rotation = new RotateTransition(Duration.seconds(0.5), button); 
rotation.setCycleCount(Animation.INDEFINITE); 
rotation.setByAngle(360); 

button.setOnMouseEntered(e -> rotation.play()); 
button.setOnMouseExited(e -> rotation.pause()); 
+0

жаль до вас, что это не работает:/ –

+0

Да , пропустил линию. См. Обновленный код. –

+0

ohhh, отличный maan, спасибо много ♥, но могу ли я сделать его только одним поворотом? –

Смежные вопросы