52 lines
1.8 KiB
Java
52 lines
1.8 KiB
Java
|
import javax.swing.*;
|
||
|
import java.awt.*;
|
||
|
|
||
|
public class FrameAccueil extends JFrame // fenetre d'acceuil qui propose 3 boutons qui permettront a l'utilisateur de se dirigé vers le jeu ou la sortis
|
||
|
{
|
||
|
public FrameAccueil()
|
||
|
{
|
||
|
this.setTitle("Menu");
|
||
|
this.setSize(1143,855);
|
||
|
this.setLocation(0, 0);
|
||
|
this.setResizable(false);
|
||
|
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
|
||
|
|
||
|
BackgroundPanelAccueil fond = new BackgroundPanelAccueil();
|
||
|
this.add(fond);
|
||
|
|
||
|
JButton bouton_jouer = new JButton("JOUER");
|
||
|
JButton bouton_grille = new JButton("GRILLE PREDEFINIE");
|
||
|
JButton bouton_quitter = new JButton("QUITTER");
|
||
|
|
||
|
Color blue = new Color(13,122,238);
|
||
|
Color vert = new Color(54,144,36);
|
||
|
Color rouge = new Color(232,13,33);
|
||
|
|
||
|
bouton_jouer.setForeground(blue);
|
||
|
bouton_jouer.setBackground(Color.WHITE);
|
||
|
bouton_jouer.setPreferredSize(new Dimension(300, 50));
|
||
|
|
||
|
bouton_grille.setForeground(vert);
|
||
|
bouton_grille.setBackground(Color.WHITE);
|
||
|
bouton_grille.setPreferredSize(new Dimension(300, 50));
|
||
|
|
||
|
bouton_quitter.setForeground(rouge);
|
||
|
bouton_quitter.setBackground(Color.WHITE);
|
||
|
bouton_quitter.setPreferredSize(new Dimension(300, 50));
|
||
|
|
||
|
fond.add(bouton_jouer, BorderLayout.CENTER);
|
||
|
fond.add(bouton_grille, BorderLayout.CENTER);
|
||
|
fond.add(bouton_quitter, BorderLayout.CENTER);
|
||
|
|
||
|
ActionPageAccueil action = new ActionPageAccueil(this);
|
||
|
bouton_jouer.addActionListener(action);
|
||
|
bouton_grille.addActionListener(action);
|
||
|
bouton_quitter.addActionListener(action);
|
||
|
|
||
|
this.setVisible(true);
|
||
|
|
||
|
/*fond.setLayout(null);
|
||
|
fond.setBounds(0, 0, 0, 0);*/
|
||
|
|
||
|
}
|
||
|
}
|