ObjetoMovil.java
1 /**
2 * @author Oscar Dario Alonso P
3 * @author Roger Eduardo Urrego
4 */
5
6 public class Interfaz {
7
8 public static void main(String[] args) {
9 // TODO Auto-generated method stub
10 Frame marco = new Frame (" FrOgGeR GaMe 1.0 ");
11 Lienzo l = new Lienzo();
12
13 //Playa
14 Playa playa = new Playa(0,0, 700,700);
15 playa.setVisible(true);
16 l.add(playa);
17
18
19 // Frogger
20 Frogger frogger = new Frogger(230,200,170,200);
21 frogger.setVisible(true);
22 l.add(frogger);
23
24 // Sol
25 Sol sol = new Sol(550, 20,100,100);
26 sol.setVisible(true);
27 l.add(sol);
28
29 // Palmera
30 Palmera palmera = new Palmera (500, 200,200,410);
31 palmera.setVisible(true);
32 l.add(palmera);
33
34 // Nubes
35 Nubes nubes = new Nubes (50,50,400,30);
36 nubes.setVisible(true);
37 l.add(nubes);
38
39 // Tanque
40 Tanque tanque = new Tanque(0,190,frogger ,l,90,188);
41 tanque.setVisible(true);
42 l.add(tanque);
43 Thread hilo = new Thread (tanque);
44 hilo.start();
45
46
47
48
49 EscuchaTeclas escuchaTeclas = new EscuchaTeclas(frogger, l, tanque);
50 marco.add(l);
51 marco.addKeyListener(escuchaTeclas);
52 marco.setSize(708,700);
53 marco.setVisible(true);
54
55 }
56
57 }
