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