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 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127
|
import javax.swing.*;
import java.awt.event.*;
import java.awt.*;
public class Accueil extends JFrame implements ActionListener
{
private JMenuBar menuBar= new JMenuBar();
private JMenuItem addItem, modifyItem, findItem, deleteItem, quitItem,
addItemClient, addItemFourn, addItemBoisson, addItemCommClient,
addItemCommFourn, addItemConditionnement, modifyItemClient,
modifyItemFourn, modifyItemBoisson, modifyItemCommClient,
modifyItemCommFourn, modifyItemConditionnement, findItemIdClient,
findItemNomClient,findItemIdFourn,findItemNomFourn, findItemNomBoisson, findItemCommClient, findItemCommFourn,
findItemConditionnement, deleteItemClient, deleteItemFourn,findItemTypeBoisson,
deleteItemBoisson,deleteItemCommClient,deleteItemCommFourn,
deleteItemConditionnement,quitMenu,fileItemAccueil;
public Accueil()
{
setDefaultCloseOperation(EXIT_ON_CLOSE);
setJMenuBar(menuBar);
JMenu fileMenu=new JMenu("Fichiers");
fileItemAccueil=fileMenu.add("Accueil");
JMenu addMenu=new JMenu("Ajouter");
addItemClient=addMenu.add("Client");
addItemFourn=addMenu.add("Fournisseur");
addItemBoisson=addMenu.add("Boisson");
JMenu addCommande= new JMenu("Commande");
addMenu.add(addCommande);
addItemCommClient=addCommande.add("De Client");
addItemCommFourn=addCommande.add("Au Fournisseur");
addItemConditionnement=addMenu.add("Conditionnement");
JMenu modifyMenu=new JMenu("Modifier");
modifyItemClient=modifyMenu.add("Client");
modifyItemFourn=modifyMenu.add("Fournisseur");
modifyItemBoisson=modifyMenu.add("Boisson");
JMenu modifyCommande= new JMenu("Commande");
modifyMenu.add(modifyCommande);
modifyItemCommClient=modifyCommande.add("De Client");
modifyItemCommFourn=modifyCommande.add("Au Fournisseur");
modifyItemConditionnement=modifyMenu.add("Conditionnement");
JMenu findMenu=new JMenu("Rechercher");
JMenu findClient= new JMenu("Client");
findMenu.add(findClient);
findItemIdClient=findClient.add("Par Id");
findItemNomClient=findClient.add("Par Nom");
JMenu findFourn= new JMenu("Fournisseur");
findMenu.add(findFourn);
findItemIdFourn=findFourn.add("Par Id");
findItemNomFourn=findFourn.add("Par Nom");
JMenu findBoisson= new JMenu("Boisson");
findMenu.add(findBoisson);
findItemNomBoisson=findBoisson.add("Par Nom");
findItemTypeBoisson=findBoisson.add("Par Type");
JMenu findCommande= new JMenu("Commande");
findMenu.add(findCommande);
findItemCommClient=findCommande.add("De Client");
findItemCommFourn=findCommande.add("Au Fournisseur");
findItemConditionnement=findMenu.add("Conditionnement");
JMenu deleteMenu=new JMenu("Supprimer");
deleteItemClient=deleteMenu.add("Client");
deleteItemFourn=deleteMenu.add("Fournisseur");
deleteItemBoisson=deleteMenu.add("Boisson");
JMenu deleteCommande= new JMenu("Commande");
deleteMenu.add(deleteCommande);
deleteItemCommClient=deleteCommande.add("De Client");
deleteItemCommFourn=deleteCommande.add("Au Fournisseur");
deleteItemConditionnement=deleteMenu.add("Conditionnement");
JMenu aboutMenu=new JMenu("A propos");
JMenu quitMenu=new JMenu("Quitter");
quitItem= quitMenu.add("Au revoir");
quitItem.addActionListener(this);
//fileMenu.addSeparator();
ButtonGroup types=new ButtonGroup();
menuBar.add(fileMenu);
menuBar.add(addMenu);
menuBar.add(modifyMenu);
menuBar.add(findMenu);
menuBar.add(deleteMenu);
menuBar.add(aboutMenu);
menuBar.add(quitMenu);
enableEvents(AWTEvent.WINDOW_EVENT_MASK);
setTitle("Drive-In Manager");
setBounds(200,70,648,568);
setVisible(true);
}
public void actionPerformed(ActionEvent e)
{
if(e.getSource()==quitItem)
{
int choix=JOptionPane.showConfirmDialog(this,"Etes-vous sur de vouloir quitter ?", "Quitter l'application", JOptionPane.YES_NO_OPTION);
if(choix==JOptionPane.YES_OPTION)
{
System.exit(0);
}
}
}
} |
Partager