/* Guatemala 15 de noviembre de 2010
Grupo H
Clase Menu: crea el menú para el juego.
*/
import [Link].*;
import [Link].*;
import [Link].*;
/* Empieza la clase con sus atributos, los cuales son paneles y botones*/
public class Menu extends JPanel{
private JPanel cash;
private JPanel cas;
private JButton game;
private JButton instru;
private JLabel lab;
/*Inializa el constructor, el cual crea el panel con sus dimensiones, llama su imagen y lo muestra*/
public Menu(){
cash = new JPanel();
[Link]( new Dimension (126, 126));
ImageIcon ima = new ImageIcon(".//imagenes//[Link]");
lab = new JLabel(ima);
[Link]([Link]);
[Link](lab);
cas = new JPanel();
[Link](new Dimension (350,50));
[Link]([Link]);
[Link]( new GridLayout(1,2,30,20));
/* Se crea el botón de jugar, el cual inicia el juego al momento de presionar el
botón y lo agrega al juego*/
game = new JButton("Jugar");
[Link](new BotListener());
/*Se crea el botón de Instrucciones, el cual al ser presionado genera las
instrucciones del juego*/
instru = new JButton("instrucciones");
[Link](new BitListener());
[Link](game);
[Link](instru);
[Link]([Link]);
add(cash);
add(cas);
}
/*Se crean los eventos, para que al momento de presionar el botón de juego se accione y
muestre el juego*/
private class BotListener implements ActionListener{
public void actionPerformed(ActionEvent event){
JFrame game = new JFrame("Juego");
[Link](new Dimension(600,600));
[Link]([Link]);
[Link](false);
[Link](new Test());
[Link]();
[Link](true);
[Link](null);
/*Se crea el evento del botón instrucciones, para que al momento de presionarlo este
realize el despliegue de estas.*/
private class BitListener implements ActionListener{
public void actionPerformed(ActionEvent event){
JFrame ins = new JFrame("Instrucciones");
[Link](new Dimension(600,500));
[Link]([Link]);
[Link](false);
[Link](new Inst());
[Link]();
[Link](true);
[Link](null);