Professional Documents
Culture Documents
Crear un juego en el cual el usuario mediante uso del ratn presionar botones para adivinar las frases ocultas dentro del
programa.
Diagrama de Clases
Cdigo Fuente
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.ImageIcon;
import javax.swing.JButton;
import javax.swing.JOptionPane;
/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
/**
*
* @author Diana
*/
public class Main extends javax.swing.JFrame {
/**
* Creates new form Main
*/
public Main() {
initComponents();
imgs = new ImageIcon[6];
btns = new JButton[27];
msgs = new String[10];
//A CADA LETRA LE ASGINNAMOS UN EVENTO PARA REVISAR CADA QUE SE PRESIONA
for (int i = 1; i < 27; i++) {
btns[i].addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
checarLetra(e);
}
});
}
iniciar();
}
Al seleccionar una tecla, esta permanece deshabilitada ya que el programa detecta todas las letras iguales en la
frase.
Cada que se coloca una letra que no est en la frase ir formndose el Ahorcado
Si se llega a formar el Ahorcado aparecer el siguiente mensaje y la frase que se deba adivinar
Las frases que aparecen en la interfaz y que estn previamente cargadas le aparecen al usuario de forma aleatoria.
En un inicio se haba planeado realizar un Juego de la vida, pero por dificultades del estudiante se opt por realizar
este juego.