Applying Transformations in JavaFX
5 Multiple Transformations
You can construct multiple transformations by specifying an ordered chain of transformations. For example, you can scale an object and then apply a shearing transformation to it, or you can translate an object and then scale it.
Example 5-1 shows multiple transformations applied to an object to create a xylophone bar.
Example 5-1 Multiple Transformation
Cube base1Cube = new Cube(1.0, new Color(0.2, 0.12, 0.1, 1.0), 1.0); base1Cube.setTranslateX(xStart + 135); base1Cube.setTranslateZ(yPos+20.0); base1Cube.setTranslateY(11.0); base1Cube.setScaleX(barWidth*11.5); base1Cube.setScaleZ(10.0); base1Cube.setScaleY(barDepth*2.0);