Criei esse menu e to querendo chamar as outras classes com os menuItem criados .
As classes são Paciente ,atendente ,medico , convenio , exame , consulta
i[i]mport javax.swing.JFrame;
import javax.swing.JMenu;
import javax.swing.JMenuBar;
import javax.swing.JMenuItem;
import javax.swing.WindowConstants;
public class MenuSimples extends JFrame{
private JMenuBar BarraMenu = null;
private JMenu menuArquivo = null;
private JMenuItem Paciente = null;
private JMenuItem menuPaciente = null;
private JMenuItem menuExame = null;
private JMenuItem menuMedico = null;
private JMenuItem menuConvenio = null;
private JMenuItem menuAtendente = null;
private JMenuItem menuConsulta = null;
private JMenuItem menuSair = null;
public MenuSimples() {
super();
// TODO Auto-generated constructor stub
initialize();
}
private void initialize(){
this.setTitle("Soft-Medic");
this.setJMenuBar(getBarraMenu());
this.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
this.setSize(800,600);
this.setVisible(true);
}
private JMenuBar getBarraMenu() {
if (BarraMenu == null){
BarraMenu = new JMenuBar();
BarraMenu.add(getMnuArquivo());
}
return BarraMenu;
}
private JMenu getMnuArquivo() {
if (menuArquivo == null){
menuArquivo = new JMenu();
menuArquivo.setText("Menu");
menuArquivo.add(getMenuMedico());
menuArquivo.add(getMenuPaciente());
menuArquivo.add(getMenuMedico());
menuArquivo.add(getMenuConvenio());
menuArquivo.add(getMenuAtendente());
menuArquivo.add(getMenuConsulta());
menuArquivo.add(getMenuExame());
menuArquivo.add(getMenuSair());
;
}
return menuArquivo;
}
private JMenuItem getMenuPaciente() {
if (menuPaciente == null){
menuPaciente = new JMenuItem();
menuPaciente.setText("Paciente");
}
return menuPaciente;
}
private JMenuItem getMenuAtendente() {
if (menuAtendente == null){
menuAtendente = new JMenuItem();
menuAtendente.setText(“Atendente”);
}
return menuAtendente;
}
private JMenuItem getMenuMedico() {
if (menuMedico== null){
menuMedico = new JMenuItem();
menuMedico.setText(“Medico”);
}
return menuMedico;
}
private JMenuItem getMenuConsulta() {
if (menuConsulta == null){
menuConsulta = new JMenuItem();
menuConsulta.setText(“Consulta”);
}
return menuConsulta;
}
private JMenuItem getMenuExame() {
if (menuExame == null){
menuExame = new JMenuItem();
menuExame.setText(“Exame”);
}
return menuExame;
}
private JMenuItem getMenuConvenio() {
if (menuConvenio == null){
menuConvenio = new JMenuItem();
menuConvenio.setText(“Convenio”);
menuConvenio.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt)
{
new Convenio();
{
}
return menuConvenio;
}
private JMenuItem getMenuSair() {
if(menuSair == null){
menuSair = new JMenuItem();
menuSair.setText(“Sair”);
}
return menuSair;
}
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
new MenuSimples();
}
} [/i]