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
|
public class Desktop extends JFrame
implements ActionListener
{
private JDesktopPane desktop = new JDesktopPane ();
private JMenuBar menuBar = new JMenuBar ();
private JMenu menuFile = new JMenu ("Fichier");
private JMenuItem itemQuit = new JMenuItem ("Quitter");
public static void main (String[] aArgs)
{
JFrame.setDefaultLookAndFeelDecorated(true);
new Desktop ();
}
public Desktop()
{
this.setTitle ("Bureau");
this.getContentPane () .add (this.desktop);
this.setJMenuBar (this.menuBar);
this.menuBar .add (this.menuFile);
this.menuFile .add (this.itemQuit);
this.itemQuit .addActionListener (this);
this.itemQuit .setActionCommand ("quit");
this.pack ();
this.setVisible (true);
this.setBounds (100, 100, 700, 700);
}
public void actionPerformed(ActionEvent aAE)
{
if (aAE.getActionCommand ().equals ("quit"))
System.exit (0);
}
} |
Partager