所以我想知道是否可以使用jslider来说动画的速度加快或减慢。以下面的代码为例。
cpane.setOnMouseClicked(e ->
{
if (e.getButton() == MouseButton.PRIMARY) {
cpane.iSpeed();
} else if (e.getButton() == MouseButton.SECONDARY) {
cpane.dSpeed();
}
});
public void iSpeed() {
animation.setRate(animation.getRate() + 2);
}
public void dSpeed() {
animation.setRate(
animation.getRate() > 0 ? animation.getRate() - 2 : 0);
}
我在这里做的是让我的速度在按下鼠标左键或右键时速度变慢或变快。有谁知道如何使用j滑块使其工作?如果是这样你能告诉我吗?