List of usage examples for javafx.animation RotateTransition setInterpolator
public final void setInterpolator(Interpolator value)
From source file:Watcher.FXMLDocumentController.java
@FXML protected void addSite(ActionEvent event) { addSitePane.setVisible(true);//w w w . j a va 2 s. co m RotateTransition rt = new RotateTransition(Duration.millis(200), addSitePane); rt.setFromAngle(180); rt.setToAngle(0); rt.setCycleCount(1); rt.setInterpolator(Interpolator.EASE_IN); fadeout(true); rt.play(); }
From source file:Watcher.FXMLDocumentController.java
@FXML protected void cancelSiteAdd(MouseEvent event) { RotateTransition rt = new RotateTransition(Duration.millis(200), addSitePane); rt.setFromAngle(0);//from w w w . ja va 2s . com rt.setToAngle(180); rt.setCycleCount(1); rt.setInterpolator(Interpolator.EASE_OUT); rt.setOnFinished(new EventHandler<ActionEvent>() { @Override public void handle(ActionEvent t) { addSitePane.setVisible(false); fadeout(false); } }); rt.play(); }