Ejemplo filloval java
En este ejemplo de java se ase un circulo en color negro usando el filloval
g.fillOval(int x, int y, int ancho, int alto);
La posición (x,y) denota la posición de la esquina superior izquierda del rectángulo, el alto y ancho dan las dimensiones del mismo.
Aquí otro ejemplo:
En este ejemplo de java se dibuja la cara de una persona.
![]() |
| Grafica |
g.fillOval(int x, int y, int ancho, int alto);
La posición (x,y) denota la posición de la esquina superior izquierda del rectángulo, el alto y ancho dan las dimensiones del mismo.
import java.awt.Component;
import java.awt.Frame;
import java.awt.Graphics;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
public class FillOvalExample {
public static void main(String[] args) {
Frame frame = new Frame("Ejemplo FillOval");
frame.setSize(600, 400);
frame.add(new CanvasToDisplay());
frame.setVisible(true);
frame.addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {
System.exit(0);
}
});
}
}
class CanvasToDisplay extends Component {
public void paint(Graphics g) {
g.drawOval(0, 10, 100, 100);
g.fillOval(0, 10, 100, 100);
}
}
Descargar código:
Aquí otro ejemplo:
En este ejemplo de java se dibuja la cara de una persona.
import java.awt.*;
import java.applet.*;
public class CircleSquare extends Applet {
public void paint (Graphics g)
{
g.setColor (Color.red);
g.fillOval (50,50,70,70);
g.setColor (Color.blue);
g.drawRect (140,50,80,70);
// Diseñado cara:
g.drawOval (40, 40, 120, 150); // Cara.
g.drawOval (57, 75, 30, 20); // ojos.
g.drawOval (110, 75, 30, 20);
g.fillOval (68, 81, 10, 10); // pupila izquierda.
g.fillOval (121, 81, 10, 10); // pupila derecha.
g.drawOval (85, 100, 30, 30); // nariz.
g.fillArc (60, 125, 80, 40, 180, 180); // boca.
g.drawOval (25, 92, 15, 30); // oído izquierdo.
g.drawOval (160, 92, 15, 30); // oído derecho.
}
}
Descargar código:

Comentarios
Publicar un comentario