ObjetoMovil.java
1
2
3
4
5
6 public class EscuchaTeclas implements KeyListener {
7 private static final ObjetoGrafico Bala = null;
8 private Frogger protagonista;
9 private Lienzo lienzo;
10 private Tanque tanque;
11 private Bala [] bala;
12 public EscuchaTeclas (Frogger f,Lienzo l, Tanque t){
13 protagonista = f;
14 lienzo = l;
15 tanque = t;
16 bala = new Bala[100] ;
17 }
18
19 public void keyPressed (KeyEvent evento){
20 int tecla = evento.getKeyCode();
21 switch(tecla){
22 case KeyEvent.VK_RIGHT:
23 protagonista.moverDerecha(50);
24
25 if (protagonista.getPosX() > 700){
26 protagonista.setPosX(0);
27 }
28 break;
29 case KeyEvent.VK_LEFT:
30 protagonista.moverIzquierda(50);
31 if (protagonista.getPosX() < 0){
32 protagonista.setPosX(700);
33 }
34 break;
35
36 }
37 lienzo.repaint();
38 }
39 public void keyReleased(KeyEvent e){
40
41 }
42 public void keyTyped(KeyEvent e){
43
44 }
45 }
CategoryJava | CategoryProgramacion
Java/Programas/FroggerGame/EscuchaTeclas.java (last edited 2008-11-13 10:35:54 by OscarAlonso)