Prezado Colega,
Eu criei um frame que tem um Menu “Cadastro” e neste menu, um item de menu chamado “cliente”.
O que é que eu tenho que fazer neste formulario par que ao clicar no item de menu “cliente”, ele chame o outro formulario de nome “NovoCliente” ? Veja o meu código do formulario onde está o menu.
import java.awt.;
import java.awt.event.;
/**
-
Sample application using Frame.
-
@author
-
@version 1.00 07/03/30
*/
public class MenuCliente extends Frame {/**
-
The constructor.
*/
public MenuCliente() {MenuBar menuBar =
new MenuBar();
Menu menuFile =new Menu();MenuItem menuCadastro = new MenuItem(); MenuItem menuConsulta = new MenuItem(); MenuItem menuFileExit = new MenuItem(); MenuItem menuCliente = new MenuItem();
menuFile.setLabel(“Cliente”); menuCadastro.setLabel(“Cadastro”); menuConsulta.setLabel(“Consulta”); menuFileExit.setLabel(“Sair”);
menuFileExit.addActionListener
( new ActionListener() { public void actionPerformed(ActionEvent e) { MenuCliente.this.windowClosed(); } } );
menuFile.add(menuCadastro); menuFile.add(menuConsulta); menuFile.add(menuFileExit); menuBar.add(menuFile);
setTitle(“Cadastro de Clientes”); setMenuBar(menuBar); setSize(new Dimension(800, 600));
// Add window listener. this.addWindowListener ( new WindowAdapter() { public void windowClosing(WindowEvent e) { MenuCliente.this.windowClosed();
} }
);
}
/**
-
Shutdown procedure when run as an application.
*/
protected void windowClosed() {// TODO: Check if it is safe to close the application
// Exit application. System.exit(0); } }
-
Antecipadamente,
meus agradecimentos.
Edson