Está en la página 1de 4

Semana 3

Primitivas para el llenado de reas y operaciones de recorte

Funcin Relleno de Elipse: Sintaxis: g2.fillOval(x, y, diametro_x, diametro_y); Observaciones: El punto (x,y) representa un punto ubicado siempre en la esquina superior izquierda de los crculos u ovalos. Ejemplo: g2.setPaint(Color.blue); g2.fillOval(10,10,140,140);

Funcin Relleno de Arco: Sintaxis: g2.fillArc(x, y, diametro_x, diametro_y,inicio_angulo,tam_angulo); Observaciones: El punto (x,y) representa un punto ubicado siempre en la esquina superior izquierda de los crculos u ovalos. Ejemplo: g2.setPaint(Color.blue); g2.fillArc(50, 50, 75, 75, 0, 225);

Funcin rellena Polygon: Sintaxis: // Declara de la instancia de la clase polygon Polygon p = new Polygon(); // Se utilize el mtodo addPoint(x,y) para almacenar todos los puntos del polgono. p.addPoint(10, 10); p.addPoint(40, 80); p.addPoint(90, 100); p.addPoint(50, 60); p.addPoint(60, 70); // Se dibuja el poligono g2.fillPolygon(p);

Funcin rellena Rectngulo: Sintaxis: g2.fillRect(x1, y1, lon_x, lon_y); Ejemplo: g2.setPaint(Color.blue); g2.fillRect(10, 15, 90, 60);

Ejercicios de Laboratorio:

También podría gustarte