Insertar formas con JavaFX

Por 9.99€ al mes tendrás acceso completo a todos los cursos. Sin matrícula ni permanencia.

Insertar formas con JavaFX 1

Círculo

Circle circle = new Circle(40); 
circle.setFill(Color.RED); // Color de relleno
circle.setStroke(Color.BLACK); // Color del borde
circle.setStrokeWidth(2.0); // Ancho del borde

Rectángulo

Rectangle rect = new Rectangle(0,0, 120, 75);
rect.setFill(Color.RED);

Parámetros:

  • x, y de la esquina superior izquierda del rectángulo (si es 0,0 se puede omitir).
  • ancho y alto del rectángulo

Línea

Line line = new Line(0, 0, 150, 50);

Parámetros:

  • x,y del punto de origin
  • x,y, del punto de destino

Arco

Arc arc = new Arc(0, 0, 50, 100, 0, 90);
arc.setType(ArcType.CHORD);

Parámetros:

  • centerX
  • centerY
  • radiusX → El ancho de la elipse de la que forma parte el arco.
  • radiusY → El alto de la elipse de la que forma parte el arco.
  • startAngle → El ángulo inicial del arco.
  • length → La extensión del arco en grados.

Polígono

Polygon poligono = new Polygon();
poligono.getPoints().addAll(30.0, 0.0,
	130.0, 0.0, 
	120.00, 50.0, 
	0.0, 50.0);
poligono.setStroke(Color.BLACK);

Parámetros:

  • Los pares de coordenadas x,y de cada uno de los puntos que componen el polígono.

Polilínea

Polyline polilinea = new Polyline(100.0, 0.0, 
	120.0, 20.0, 
	110.0, 140.0, 
	100.0, 60.0, 
	80.0, 40.0, 
	80.0, 120.0);

Parámetros:

  • Los pares de coordenadas x,y de cada uno de los puntos que componen el polígono.

Por 9.99€ al mes tendrás acceso completo a todos los cursos. Sin matrícula ni permanencia.