implementei o seguinte codigo
package br.com.SisConShop;
import java.awt.FlowLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JFrame;
import javax.swing.JMenu;
import javax.swing.JMenuBar;
import javax.swing.JMenuItem;
import javax.swing.JPanel;
public class SisConShop extends JFrame implements ActionListener
{
//private static final long serialVersionUID = 1L;// o que é isto?
JMenuBar barra = new JMenuBar();
JMenu menuCliente = new JMenu("Cliente");
JMenu menuFornecedor = new JMenu("Fornecedor");
JMenu menuPedido = new JMenu("Pedido");
JMenu menuBoleto = new JMenu("Boleto");
JMenu menuEnvio = new JMenu("Envio");
JMenu menuProduto = new JMenu("Produto");
JMenu menuSair = new JMenu("Sair");
public SisConShop ()
{
super ("SisConShop");
setSize( 800,600);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setLayout(new FlowLayout());
JPanel painel = new JPanel();
add (painel);
setJMenuBar(barra);
barra.add(menuCliente);
barra.add(menuFornecedor);
barra.add(menuPedido);
barra.add(menuBoleto);
barra.add(menuEnvio);
barra.add(menuProduto);
barra.add(menuSair);
menuCliente.add("Cadastrar");
menuCliente.add("Excluir");
menuCliente.add("Enviar e-mail");
menuFornecedor.add("Cadastrar");
menuFornecedor.add("Excluir");
menuFornecedor.add("Enviar e-mail");
menuPedido.add("Cadastrar");
menuPedido.add("Excluir");
menuBoleto.add("Cadastrar");
menuBoleto.add("Excluir");
menuBoleto.add("Baixar");
menuBoleto.add("Cancelar");
menuEnvio.add("Cadastrar");
menuEnvio.add("Acusar Recibo");
menuProduto.add("Cadastrar");
menuProduto.add("Excluir");
menuSair.add("Sair");
menuSair.addActionListener(this);
}
public static void main(String[] args)
{
new SisConShop().setVisible(true);
}
@Override
public void actionPerformed(ActionEvent evt)
{
Object obj = evt.getSource();
if(obj.equals(menuSair))
{
System.exit(0);
}
}
}
mas, qdo eu clico em Sair > Sair ele não esta saindo alguem pode me ajudar a corrigir?