1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99
   | package editeurdeplateau;
 
import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.event.ActionListener;
import javax.swing.BorderFactory;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JMenu;
import javax.swing.JMenuBar;
import javax.swing.JMenuItem;
import javax.swing.JPanel;
import javax.swing.JTable;
 
/**
 *
 * @author FélixDegrave
 */
public class fenetrehorsouchampionnat extends JFrame {
 
   static JButton championnat;
    static JButton hchampionnat;
 
    public fenetrehorsouchampionnat() {
 
        //Creation de la fenetre
        JFrame fenetre = new JFrame();
        fenetre.setTitle("Bienvenue à l'éditeur de plateau de boxe");
        fenetre.setSize(700, 150);
        fenetre.setLayout(null);
 
        //Creation de la barre des menus
        JMenuBar menu_bar1 = new JMenuBar();
 
        // Creation des differents menus
        JMenu menu1 = new JMenu("Menu");
 
        // Differents Choix dans Chaque menu
        JMenuItem demarrer = new JMenuItem("Modifier le chemin des bloxeurs");
        JMenuItem ouvrir = new JMenuItem("Modifier le chemin des clubs");
        JMenuItem fin = new JMenuItem("Quitter");
 
        // Ajout de choix au menu
        menu1.add(demarrer);
        menu1.add(ouvrir);
        menu1.add(fin);
 
        //Ajout des menus sur la barre
        menu_bar1.add(menu1);
 
        //Ajout du menu sur la frame
        fenetre.setJMenuBar(menu_bar1);
 
 
        //Creation et Ajout d'un label
        fenetre.setLayout(new BorderLayout());
 
        JLabel label = new JLabel("Voulez vous créer un plateau hors championnat ou en championnat?");
 
        fenetre.getContentPane().add(label, BorderLayout.NORTH);
 
        //Creation des panels
        JPanel pbutton = new JPanel();
 
        pbutton.setLayout(null);
        pbutton.setBounds(0, 50, 400, 50);
        pbutton.setBorder(BorderFactory.createLineBorder(Color.RED, 1));
        fenetre.add(pbutton, BorderLayout.CENTER);
        //Creation des buttons
 
        championnat = new JButton("Championnat");
        championnat.setBounds(0, 3, 300, 50);
        pbutton.add(championnat);
 
        hchampionnat = new JButton("Hors championnat");
        hchampionnat.setBounds(400, 3, 300, 50);
        pbutton.add(hchampionnat);
 
        //ajout  des images sur les boutons
 
        // Creation des JTable
        JTable Tlecture = new JTable();
 
        //Visibilité de la fenetre
        fenetre.setVisible(true);
 
        ActionListener a = null;
        championnat.addActionListener(a);
 
        ActionListener b = null;
        hchampionnat.addActionListener(b);
 
        if (a.equals(null)) {
           System.out.println("clic championnat");
        } else {
            System.out.println("clic hchampionnat");
        }
    } | 
Partager