pacman.java

Categorías: CategoryJava | CategoryProgramacion

   1  import java.awt.*;
   2     import javax.swing.*;
   3    
   4    class lienzo extends Canvas {
   5            public void paint(Graphics gol){
   6                    
   7                    
   8                    for (int i=0 ; i <50 ; i++){
   9                            gol.setColor(Color.PINK);
  10                            gol.fillArc(i*10,100,50,50,30,305);
  11                            gol.setColor(Color.green);
  12                            gol.fillArc(i*10+70,100,20,20,30,305);
  13                            gol.fillRect(i*10+75,95,10,5);
  14                            gol.fillRect(i*10+78,90,5,5);
  15                            
  16                            try {
  17                                    Thread.sleep(100);
  18                            }
  19                            
  20                            catch (Exception e){
  21                            }
  22                            gol.setColor(Color.PINK);
  23                            gol.fillOval(i*10,100,50,50);
  24                            gol.setColor(Color.green);
  25                            gol.fillOval(i*10+70,100,20,20);
  26                            gol.fillRect(i*10+75,95,10,5);
  27                            gol.fillRect(i*10+78,90,5,5);
  28                            try {
  29                                    Thread.sleep(50);
  30                            }
  31                            
  32                            catch (Exception e){
  33                            }
  34                            gol.setColor(Color.MAGENTA);
  35                           gol.fillRect(i*10,100,50,50);
  36                            gol.fillOval(i*10+70,100,20,20);
  37                            gol.fillRect(i*10+75,95,10,50);
  38                            gol.fillRect(i*10+78,90,5,5);
  39                    }
  40            }
  41    }
  42                            
  43    
  44    public class pacman {
  45    
  46            public static void main(String[] args) {
  47                   JFrame marco = new      JFrame ("Dibujo");
  48                    lienzo l = new lienzo ();
  49                    l.setBackground(Color.MAGENTA);
  50                    marco.add(l);
  51                    marco.setSize(700,300);
  52                    marco.setVisible(true);
  53            }
  54   }

Java/Programas/pacman.java (last edited 2008-04-20 14:39:05 by localhost)