Éstas son algunas mejoras que le he hecho a la ventana de inicio, ésta ventana cuenta con 4 botones que son:
•1 Player: La opción para un solo jugador
•2 Players: Opción para dos jugadores
•Historia: Acceso a la historia de Bros paradise project
•Instrucciones: Aquí se brindara información acerca de los controles.
//VENTANA DE INICIO
package principal;
import java.awt.Button;
import java.awt.Color;
import javax.swing.JFrame;
import javax.swing.JLabel;
// * @author ANDREA
public class Main {
public static void main(String[] args) {
//Propiedades de la ventana
JFrame miVentana= new JFrame ();
miVentana.setVisible(true);
miVentana.setSize(800,400);
miVentana.setLocationRelativeTo(null);
miVentana.setTitle("VENTANA DE INICIO BROS PARADISE PROJECT");
miVentana.setLayout(new java.awt.FlowLayout());
JLabel b= new JLabel(" ");
b.setFont(new java.awt.Font("AR CHRISTY", 0, 75));
miVentana.add(b);
JLabel a= new JLabel("BROS PARADISE PROJECT");
a.setFont(new java.awt.Font("AR CHRISTY", 0, 75));
miVentana.add(a);
Button Boton1Player= new Button();
Boton1Player.setLabel("1 PLAYER");
miVentana.add(Boton1Player);
Player1 miOidor= new Player1();
Boton1Player.addActionListener(miOidor);
Boton1Player.setBackground(Color.yellow);
Button Boton2Players=new Button ();
miVentana.add(Boton2Players);
Boton2Players.setLabel("2 PLAYERS");
Boton2Players.setBackground(Color.gray);
Button BotonHistoria= new Button ();
BotonHistoria.setLabel("HISTORIA");
miVentana.add(BotonHistoria);
Historia miHistoria=new Historia ();
BotonHistoria.addActionListener(miHistoria);
BotonHistoria.setBackground(Color.red);
Button BotonInstrucciones=new Button();
miVentana.add(BotonInstrucciones);
BotonInstrucciones.setLabel("INSTRUCCIONES");
Instrucciones misInstrucciones= new Instrucciones();
BotonInstrucciones.addActionListener(misInstrucciones);
BotonInstrucciones.setBackground(Color.red);
}
}
//ACTIONLISTENER PARA EL BOTÓN HISTORIA
package principal;
import java.awt.Color;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JFrame;
/**
*
* @author ANDREA
*/
public class Historia implements ActionListener {
@Override
public void actionPerformed(ActionEvent e) {
JFrame ventanaHistoria= new JFrame ();
ventanaHistoria.setVisible(true);
ventanaHistoria.setSize(800,400);
ventanaHistoria.setLocation(280, 160);
ventanaHistoria.setTitle("Historia del juego");
ventanaHistoria.setBackground(Color.blue);
}
}
//ACTIONLISTENER PARA EL BOTÓN INSTRUCCIONES
package principal;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JFrame;
/**
*
* @author ANDREA
*/
public class Instrucciones implements ActionListener {
@Override
public void actionPerformed(ActionEvent e) {
JFrame ventanaInstrucciones= new JFrame ();
ventanaInstrucciones.setVisible(true);
ventanaInstrucciones.setSize(800,400);
ventanaInstrucciones.setLocation(280, 160);
ventanaInstrucciones.setTitle("INSTRUCCIONES");
}
}
hola. Sólo pasaba a dejar mi opinión a cerca de este magnífico blog y a expresar mi profunda admiración por la creadora del mismo. Aunque sé que es un camino difícil, confío mucho en que Bros Paradise será un juego encantador y que atraerá la atención de mucho público como yo. Sé que será el resultado de un gran esfuerzo y dedicación. Gracias.
ResponderEliminar