Interfaz.java

   1 
   2 
   3 import java.awt.Frame;
   4 
   5 public class Interfaz {
   6         public static void main(String[] args) {
   7                 Frame marco = new Frame("Monkey");
   8                 Lienzo l= new Lienzo();
   9                 
  10                 // Fondo 
  11                 Fondo fondo = new Fondo(0, 0, 1280, 970);
  12                 l.add(fondo);
  13                 fondo.setVisible(true);
  14                 
  15                 // Lago
  16                 Lago lago = new Lago (360, 270, 480, 480);
  17                 l.add(lago);
  18                 lago.setVisible(true);
  19                 
  20                 // Palmera
  21                 Palmera palmera =new Palmera (890, 570, 120, 150);
  22                 l.add(palmera);
  23                 palmera.setVisible(true);
  24                 
  25         // Coco
  26                 Coco coco = new Coco (965 , 700, 90, 90);
  27                 
  28                 l.add(coco);
  29                 coco.setVisible(true);
  30                                                         
  31                 // Tapete
  32                 Tapete tapete= new Tapete(360, 30, 120, 120);
  33                 l.add(tapete);
  34                 tapete.setVisible(true);
  35                 
  36                 // Fichas
  37                 Ficha[] ficha = { 
  38                                 new Ficha1(360, 30, 120, 120), 
  39                                 new Ficha2(360, 30, 120, 120),
  40                                 new Ficha3(360, 30, 120, 120), 
  41                                 new Ficha4(360, 30, 120, 120), 
  42                                 new Ficha5(360, 30, 120, 120),
  43                                 new Ficha6(360, 30, 120, 120),
  44                                 new Ficha7(360, 30, 120, 120),
  45                                 new Ficha8(360, 30, 120, 120),
  46                                 new Ficha9(360, 30, 120, 120),
  47                 };
  48                 for (int i = 0; i < ficha.length; i++){
  49                         l.add(ficha[i]);
  50                         ficha[i].setVisible(false);
  51                 }
  52                 ficha[ficha.length - 1].setVisible(true);
  53                 
  54                 // Mono
  55                 Monkey monkey = new Monkey (250, 300, 25, 50, coco, l, ficha, lago);
  56                 l.add(monkey);
  57                 monkey.setVisible(true);
  58                 Thread hilo = new Thread (monkey);
  59                 hilo.start();
  60                 
  61         //Cocodrilo
  62                 Cocodrilo cocodrilo = new Cocodrilo (800 , 500, 50, 200, monkey, l, ficha);
  63                 l.add(cocodrilo);
  64                 cocodrilo.setVisible(true);
  65                 Thread hiloCocodrilo = new Thread (cocodrilo);
  66                 hiloCocodrilo.start();
  67                 
  68                 EscuchaTeclas escuchateclas = new EscuchaTeclas(ficha,l); 
  69                 marco.add (l);
  70                 marco.addKeyListener(escuchateclas);
  71                 
  72                 ///luces, camara accion.
  73                 marco.setSize(1280, 970);
  74                 marco.setVisible(true);
  75         }
  76 
  77 }


CategoryProgramacion

Java/Programas/Monkey/Interfaz.java (last edited 2008-11-18 08:15:04 by ErikaPaola)