Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package gui;
- import java.awt.BorderLayout;
- import java.awt.Component;
- import java.awt.GridLayout;
- import java.awt.event.ActionEvent;
- import java.awt.event.ActionListener;
- import javax.swing.JButton;
- import javax.swing.JFrame;
- import javax.swing.JLabel;
- import javax.swing.JPanel;
- import javax.swing.SwingConstants;
- import javax.swing.SwingUtilities;
- import utiles.SwingConsole;
- public class MenuInicio extends JFrame{
- private JLabel accion = new JLabel("Selecione una Acción");
- private JButton botonNuevo = new JButton("Nuevo Juego");
- private JButton botonCargar = new JButton("Cargar Juego");
- public MenuInicio(){
- accion.setHorizontalAlignment(SwingConstants.CENTER);
- add(accion,BorderLayout.NORTH);
- JPanel panelBotones = new JPanel(new GridLayout(1,2));
- panelBotones.add(botonNuevo);
- panelBotones.add(botonCargar);
- add(panelBotones);
- botonNuevo.addActionListener(new ActionListener(){
- public void actionPerformed(ActionEvent ev){
- Component component = (Component) ev.getSource();
- JFrame frame = (JFrame) SwingUtilities.getRoot(component);
- inicializarMenuJuegoNuevo(frame);
- }
- });
- }
- private void inicializarMenuJuegoNuevo(JFrame j){
- SwingConsole.run(new MenuNuevoJuego(), 300, 150, true);
- j.dispose();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment