ObjetoMovil.java

   1 /**
   2  * @author Oscar Dario Alonso P
   3  * @author Roger Eduardo Urrego
   4  */
   5 
   6 public class Frogger extends ObjetoGrafico{
   7 
   8         
   9         public Frogger(int x, int y,int an, int bl ){
  10                 super (x,y,an,bl);
  11         }       
  12         
  13     public void paint (Graphics g){
  14         if(getVisible()){
  15            g.setColor(Color.green);
  16            g.fillRect(getPosX() + (int)(getAncho()*0.29),getPosY() + (int)(getAlto()*0.33), (int)(getAncho()*0.38), (int)(getAlto()*0.32));
  17            // g.fillRect(getPosX(), getPosY() + 30 , getAncho(), getAlto());
  18            g.fillOval(getPosX() + (int)(getAncho()*0.29), getPosY(), (int)(getAncho()*0.38), (int)(getAlto()*0.32));
  19            g.setColor(Color.black);
  20            g.fillOval(getPosX()+ (int)(getAncho()*0.35),getPosY()+ (int)(getAlto()*0.05), (int)(getAncho()*0.088), (int)(getAlto()*0.075));
  21            g.fillOval(getPosX()+ (int)(getAncho()*0.52),getPosY() + (int)(getAlto()*0.05), (int)(getAncho()*0.088), (int)(getAlto()*0.075));
  22            g.fillRect(getPosX()+ (int)(getAncho()*0.41), getPosY()+ (int)(getAlto()*0.24), (int)(getAncho()*0.14), (int)(getAlto()*0.025));
  23            g.setColor(Color.black);
  24            g.fillRect(getPosX() + (int)(getAncho()*0.3),getPosY()+ (int)(getAlto()*0.65) ,(int)(getAncho()*0.088), (int)(getAlto()*0.25) );
  25            g.fillRect(getPosX ()+ (int)(getAncho()*0.58),getPosY ()+ (int)(getAlto()*0.65) ,(int)(getAncho()*0.088), (int)(getAlto()*0.25));
  26            g.setColor(Color.green);
  27            g.fillOval(getPosX()+(int)(getAncho()*0.058), getPosY()+ (int)(getAlto()*0.38), (int)(getAncho()*0.29), (int)(getAlto()*0.075));
  28            g.fillOval(getPosX()+ (int)(getAncho()*0.058) , getPosY()+ (int)(getAlto()*0.53), (int)(getAncho()*0.29), (int)(getAlto()*0.075));
  29            g.fillOval(getPosX()+ (int)(getAncho()*0.64), getPosY ()+ (int)(getAlto()*0.45),(int)(getAncho()*0.32), (int)(getAlto()*0.075));
  30            g.setColor(Color.black);
  31            g.fillOval(getPosX ()+ (int)(getAncho()*0.58), getPosY() + (int)(getAlto()*0.85), (int)(getAncho()*0.26), (int)(getAlto()*0.1) );
  32            g.fillOval(getPosX() + (int)(getAncho()*0.14) , getPosY ()+ (int)(getAlto()*0.85),  (int)(getAncho()*0.26), (int)(getAlto()*0.1));
  33         
  34         }
  35     }
  36 }

CategoryJava | CategoryProgramacion

Java/Programas/FroggerGame/Frogger.java (last edited 2008-11-13 10:37:41 by OscarAlonso)