1-5. Creating Shapes
Problem
You want to create shapes to be placed on the scene graph.
Solution
Use JavaFX’s Arc
, Circle
, CubicCurve
, Ellipse
, Line
, Path
, Polygon
, Polyline
, QuadCurve
, Rectangle
, SVGPath
, and Text
classes in the javafx.scene.shape.*
package. You may also use builder classes associated with each shape in the javafx.builders.*
package.
The following code draws various complex shapes. The first complex shape involves a cubic curve drawn in the shape of a sine wave. The next shape, which I would like to call the ice cream cone, uses the path class that contains path elements (javafx.scene.shape.PathElement)
. The third shape is a Quadratic Bézier curve (QuadCurve
) forming a smile. Our final shape is a delectable donut. We create ...
Get JavaFX 2.0: Introduction by Example now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.