JavaFx_Shape1.htm
 
  • Class Node
    • java.lang.Object
      • javafx.scene.Node
  • Base class for scene graph nodes
  • Each item in the scene graph is called a Node
  • Lines:
    • Line line1 = new Line(0, 0, 150, 50);
      line1.setStrokeWidth(2.0);
      line1.setStroke(Color.RED);
  • public class Circle extends Shape
    • import javafx.scene.shape.*;

      Circle circle = new Circle();
      circle.setCenterX(100.0f);
      circle.setCenterY(100.0f);
      circle.setRadius(50.0f);
      }
  • public class Rectangle extends Shape
    • import javafx.scene.shape.*;

      Rectangle r = new Rectangle();
      r.setX(50);
      r.setY(50);
      r.setWidth(200);
      r.setHeight(100);
      r.setArcWidth(20);
      r.setArcHeight(20);
  • public class Arc extends Shape
    • Arc arc = new Arc();
      arc.setCenterX(50.0f);
      arc.setCenterY(50.0f);
      arc.setRadiusX(25.0f);
      arc.setRadiusY(25.0f);
      arc.setStartAngle(45.0f);
      arc.setLength(270.0f);
      arc.setType(ArcType.ROUND);