PuntajeVidas.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.Color;
9 import java.awt.Font;
10 import java.awt.Graphics;
11
12 public class PuntajeVidas extends ObjetoGrafico {
13 /*
14 *parametros para el puntaje vidas
15 */
16 private String nombreJugador;
17 private int puntaje = 0;
18 public int vidas = 3;
19 /*
20 * creacion del tamaño de dicho puntaje
21 */
22 public PuntajeVidas(int x, int y, int ancho, int alto, String nombre) {
23 super(x, y, ancho, alto);
24 nombreJugador = nombre;
25 }
26
27 @Override
28 public String toString() {
29 return nombreJugador + " " + puntaje;
30 }
31 /*
32 * nombre de dichos puntajes y parametros a aplicar para su correcto funcionamiento
33 */
34 @Override
35 public void paint(Graphics g) {
36 g.setColor(new Color(27, 22, 75));
37 g.setFont(new Font("Cracked Johnnie", Font.BOLD, 20));
38 g.drawString("Vidas = " + vidas, 350, 740);
39 g.drawString("Puntaje = " + puntaje, 640, 740);
40 g.drawString("Jugador =" + nombreJugador, x, 740);
41 }
42
43 public void add(int n) {
44 puntaje += n;
45 }
46
47 public int getPuntaje() {
48 return puntaje;
49 }
50 }
