EscuchaMouse.java
Categorías: CategoryJava | CategoryProgramacion |
1 /**
2 *@author Elkin Andrey Garzón Alarcón...Geek Master
3 *@author Ingrid Lorena Guerrero Mayorga...
4 *@author Jefferson Fabian Idarraga Idarraga Pinilla...
5 */
6 package pinguinogg;
7
8 import java.awt.event.MouseEvent;
9 import java.awt.event.MouseListener;
10
11
12 public class EscuchaMouse implements MouseListener {
13 /*
14 *movimiento del cañon con el mouse
15 */
16 private Cañon cañon;
17 private Lienzo lienzo;
18 private Bloque[] ladrillo;
19 private Cabeza[][] cabeza;
20 private PuntajeVidas puntaje;
21
22 public EscuchaMouse(Cañon cañon, Lienzo lienzo, Bloque[] ladrillo, Cabeza[][] cabeza, PuntajeVidas puntaje) {
23 this.cañon = cañon;
24 this.ladrillo = ladrillo;
25 this.lienzo = lienzo;
26 this.cabeza = cabeza;
27 this.puntaje = puntaje;
28 }
29
30 public void mouseClicked(MouseEvent e) {
31 }
32
33 public void mousePressed(MouseEvent e) {
34
35 Bala bala = new Bala(cañon.x + 28, cañon.y - 25, 40, 60, lienzo, cabeza, puntaje);
36 lienzo.add(bala);
37 Thread hiloBala = new Thread(bala);
38 hiloBala.start();
39
40
41 }
42
43 public void mouseReleased(MouseEvent e) {
44 }
45
46 public void mouseEntered(MouseEvent e) {
47 }
48
49 public void mouseExited(MouseEvent e) {
50 }
51 }
