0% encontró este documento útil (0 votos)
3 vistas4 páginas

Menú de Juego en Java con Instrucciones

El documento presenta la implementación de una clase 'Menu' en Java para un juego, que incluye la creación de un panel con botones para iniciar el juego y mostrar instrucciones. Se utilizan componentes de Swing como JPanel, JButton y JLabel, y se manejan eventos de acción para abrir nuevas ventanas para el juego y las instrucciones. El diseño se centra en un fondo negro y un layout organizado para los botones.
Derechos de autor
© Attribution Non-Commercial (BY-NC)
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
3 vistas4 páginas

Menú de Juego en Java con Instrucciones

El documento presenta la implementación de una clase 'Menu' en Java para un juego, que incluye la creación de un panel con botones para iniciar el juego y mostrar instrucciones. Se utilizan componentes de Swing como JPanel, JButton y JLabel, y se manejan eventos de acción para abrir nuevas ventanas para el juego y las instrucciones. El diseño se centra en un fondo negro y un layout organizado para los botones.
Derechos de autor
© Attribution Non-Commercial (BY-NC)
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

/* 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);

También podría gustarte