//package com.html5canvastutorials; import javafx.application.Application; import javafx.stage.Stage; import javafx.scene.Scene; import javafx.scene.Group; import javafx.scene.canvas.Canvas; import javafx.scene.canvas.GraphicsContext; import javafx.scene.paint.Color; public class test extends Application { public void start(Stage stage) { Canvas canvas = new Canvas(578, 200); GraphicsContext context = canvas.getGraphicsContext2D(); context.beginPath(); // context.moveTo(100, 20); context.lineTo(100, 20); context.lineTo(200, 160); // line 1 context.quadraticCurveTo(230, 200, 250, 120); // quadratic curve context.bezierCurveTo(290, -40, 300, 200, 400, 150); // bezier curve context.lineTo(500, 90); // line 2 context.setLineWidth(5); context.setStroke(Color.web("#0000ff")); context.stroke(); stage.setScene(new Scene(new Group(canvas))); stage.show(); } }