Début du Projet , juste une fentre menu avec 3 boutons
This commit is contained in:
@@ -0,0 +1,6 @@
|
||||
public class Demineur {
|
||||
public static void main(String[] args){
|
||||
Menu menu = new Menu();
|
||||
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
Menu.class : Menu.java
|
||||
javac -implicit:none Menu.java
|
||||
|
||||
Demineur.class : Demineur.java Menu.class
|
||||
javac -implicit:none Demineur.java
|
||||
|
||||
run : Demineur.class Menu.class
|
||||
java Demineur
|
||||
|
||||
clean :
|
||||
rm -f *.class
|
||||
@@ -0,0 +1,38 @@
|
||||
import javax.swing.*;
|
||||
import java.awt.*;
|
||||
public class Menu {
|
||||
|
||||
private JFrame fenetre;
|
||||
private JPanel panneauMenu;
|
||||
private JButton boutonNouvellePartie;
|
||||
private JButton boutonReprendre;
|
||||
private JButton boutonQuitter;
|
||||
private GridLayout gestionnaire;
|
||||
|
||||
public Menu() {
|
||||
fenetre = new JFrame();
|
||||
fenetre.setSize(300,300);
|
||||
fenetre.setLocation(100,100);
|
||||
fenetre.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
|
||||
|
||||
panneauMenu = new JPanel();
|
||||
panneauMenu.setBorder(BorderFactory.createEmptyBorder(50, 50, 50, 50));
|
||||
gestionnaire= new GridLayout(3, 1,0,20);
|
||||
panneauMenu.setLayout(gestionnaire);
|
||||
|
||||
|
||||
// Les bouton du Menu
|
||||
boutonNouvellePartie = new JButton("Nouvelle partie");
|
||||
panneauMenu.add(boutonNouvellePartie);
|
||||
boutonReprendre = new JButton("Reprendre");
|
||||
panneauMenu.add(boutonReprendre);
|
||||
boutonQuitter = new JButton("Quitter");
|
||||
panneauMenu.add(boutonQuitter);
|
||||
|
||||
fenetre.add(panneauMenu, BorderLayout.CENTER);
|
||||
|
||||
fenetre.setVisible(true);
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user