我正在使用JavaFX制作应用程序,我想制作一种动画,在其中可以缩放Canvas上节点的高度(在这种情况下,可以是填充有ImagePattern的Rectangle)。
我当时正在考虑将其放在Canvas上,但是如果有更好的方法,我也想听听。我不确定从哪里开始,在我看来我迷失了寻找的机会。
现在,我的VBOX充满了许多矩形,但我也希望能够分别缩放每个节点的高度。
我想知道这是否可能,如果可以,我想听听我的问题的可能解决方案。谢谢。
更新2:
这是我一直在寻找的东西。
我想要实现的目标的图像
答案 0 :(得分:0)
如果要动态缩放高度,即从Java代码中缩放高度,请使用
myVBox.setPrefHeight(200);
或
myRect.setHeight(200);
请查看here了解更多有关Rectangle对象的方法。