我的问题是,当我使用scaleTransition
缩放setPrefWidth()
半径setPrefWidth()
并增加其宽度时,外观会被拉伸。否则,当我只使用anchorPane
时,它保持不变,但没有anchorPane
的动画。我只是希望ScaleTransition second = new ScaleTransition(Duration.seconds(2), main);
second.setToX(2);
second.play();`
以相同的半径变宽。我该怎么做?
这使得public function pasport()
{
return $this->hasOne(pasport::class);
}
public function employee()
{
return $this->belongsTo(employee::class);
}
App\employee::find("59f057decd58ff0c6e99f1f7")->pasport
App\pasport {#715
_id: MongoDB\BSON\ObjectId {#705
+"oid": "59f05d04cd58ff0c6e99f1f9",
},
employee_id: "59f057decd58ff0c6e99f1f7",
employee_passport: "123456",
}
半径拉伸的代码。
{{1}}
答案 0 :(得分:0)
您可以为prefWidthProperty()
设置动画。假设您在布局锚定窗格main
之后创建动画,则可以执行以下操作:
Timeline second = new Timeline(
new KeyFrame(Duration.ZERO, new KeyValue(main.prefWidthProperty(), main.getWidth())),
new KeyFrame(Duration.seconds(2), new KeyValue(main.prefWidthProperty(), 2 * main.getWidth())))
);
second.play();