sdfsdf
Fecha:
EXAMEN DE DESARROLLO DE INTERFACES. FINAL 1ª EVALUACIÓN
Vamos a desarrollar una interfaz de un juego con dos posibles personajes (héroe o villano),
cada uno de ellos con distinta funcionalidad (no toda implementada en este examen). Ambos
tienen cinco puntos de vida inicialmente y como máximo, que podemos incrementar o disminuir,
siempre de forma escalonada (de punto en punto), alimentando o apuñalando al personaje. En
caso de que la puntuación llegue a cero, el personaje muere.Realiza los siguientes ejercicios utilizando java swing.
1. (1,5 puntos) Cada personaje tiene una imagen asociada (hero y villain), proporcionadas
en el fichero images.zip. Se debe mostrar por pantalla uno y otro a través del control
más adecuado (de los vistos en clase).
2. (1,5 puntos) La interfaz tendrá un botón que permitirá cambiar entre héroe y villano. Al
pulsarlo se mostrará uno u otro. Hay que utilizar el Layout que mejor se adapte para
realizar dicha funcionalidad.
3. (1 punto) Podemos cambiar el nombre del personaje a través de el control adecuado
(uno únicamente), introduciendo el nombre y dándole a la tecla enter. En ese caso, el
nombre aparecerá bajo el personaje.
4. (2 puntos) La interfaz tendrá dos botones más; uno para apuñalar y otro para alimentar
al personaje. El funcionamiento de ambos es el siguiente.
○
Los botones de apuñalar y alimentar están desactivados por defecto.
○
Primero pulsamos sobre el personaje, momento en el que aparecerá una x sobre
el punto en el que hayamos pulsado, y se habilitarán los botones de alimentar yapuñalar. No se debe poder cambiar de personaje a mitad de esta acción.
○
En segundo lugar, podremos pulsar el botón de alimentar y apuñalar. Tras ello,
los botones se deshabilitarán de nuevo.
○
Dependiendo de si ...
Regístrate para leer el documento completo.