本文整理了Java中javafx.animation.Timeline.getRate()
方法的一些代码示例,展示了Timeline.getRate()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Timeline.getRate()
方法的具体详情如下:
包路径:javafx.animation.Timeline
类名称:Timeline
方法名:getRate
暂无
代码示例来源:origin: jfoenixadmin/JFoenix
public void togglePane() {
if (toggleAnimation == null) {
updateToggleAnimation();
}
this.getClip().scaleXProperty().unbind();
this.getClip().scaleYProperty().unbind();
toggleAnimation.setRate(toggleAnimation.getRate() * -1);
if (toggleAnimation.getCurrentTime().equals(Duration.millis(0)) && toggleAnimation.getRate() == -1) {
toggleAnimation.playFrom(Duration.millis(510));
} else {
toggleAnimation.play();
}
}
代码示例来源:origin: jfoenixadmin/JFoenix
double rateY = this.getHeight() / getClip().getLayoutBounds().getHeight();
double newRate = Math.max(rateX, rateY) * getScalingFactor();
double animationRate = toggleAnimation == null ? -1 : toggleAnimation.getRate();
new KeyValue(getContentNode().opacityProperty(), 1, Interpolator.EASE_BOTH)));
toggleAnimation.setOnFinished((finish) -> {
if (toggleAnimation.getRate() == 1) {
this.getClip().scaleXProperty().bind(Bindings.createDoubleBinding(() -> {
double X = this.getWidth() / getClip().getLayoutBounds().getWidth();
代码示例来源:origin: stackoverflow.com
);
counter.addListener((observable, oldValue, newValue) -> {
double currentRate = timeline.getRate();
代码示例来源:origin: com.jfoenix/jfoenix
public void togglePane() {
if (toggleAnimation == null) {
updateToggleAnimation();
}
this.getClip().scaleXProperty().unbind();
this.getClip().scaleYProperty().unbind();
toggleAnimation.setRate(toggleAnimation.getRate() * -1);
if (toggleAnimation.getCurrentTime().equals(Duration.millis(0)) && toggleAnimation.getRate() == -1) {
toggleAnimation.playFrom(Duration.millis(510));
} else {
toggleAnimation.play();
}
}
代码示例来源:origin: stackoverflow.com
new KeyFrame(Duration.seconds(1), new KeyValue(brightness, 1d))
);
timeline.setOnFinished(evt -> timeline.setRate(-timeline.getRate()));
代码示例来源:origin: stackoverflow.com
animation.setRate(animation.getRate() + 100);
animation.getRate() > 0 ? animation.getRate() - 100 : 0);
代码示例来源:origin: com.jfoenix/jfoenix
double rateY = this.getHeight() / getClip().getLayoutBounds().getHeight();
double newRate = Math.max(rateX, rateY) * getScalingFactor();
double animationRate = toggleAnimation == null ? -1 : toggleAnimation.getRate();
new KeyValue(getContentNode().opacityProperty(), 1, Interpolator.EASE_BOTH)));
toggleAnimation.setOnFinished((finish) -> {
if (toggleAnimation.getRate() == 1) {
this.getClip().scaleXProperty().bind(Bindings.createDoubleBinding(() -> {
double X = this.getWidth() / getClip().getLayoutBounds().getWidth();
内容来源于网络,如有侵权,请联系作者删除!