Menus J2ME

:smiley: Galera alguem poderia me ajudar com um pequeno proble.
Gostaria de saber como chamar uma classe apartir de um menu dentro de outra classes, exemplo:
->Cadastro de Cliente (Dentro de uma classes chamada menuprincipa).
gostaria de saber como chamar a classes cliente dentro da classes menuprincipal, alguem poderia me ajudar?

Olá!!!

Acabei de te mandar um e-mail com essa msg… mas vou repetí-lo aki tb!

Cara, basta vc usar o método setCurrent() da classe tela. Na
verdade vc não tem duas classes difetrentes, mas sim dois
forms né?? Se for duas classes, basta instanciálas, mas para
mudar de uma para outra, vc tem que implementá-las em um form.

Então vc faz algo mais ou menos parecido com isso:


//INSTANCIA DA TELA
dsTela = Display.getDisplay(this);

//INSTANCIA DOS FORMS
fmMenu = new Form(“Menu”);
fmMenu.addCommand(cmSair);
fmMenu.addCommand(cmCadastro);
fmMenu.setComandListener(this);

fmCadastro = new Form(“Cadastro”);
fmCadastro.setComandListener(this);

//MÉTODO startApp() onde vc determina como a aplicação vai
começar
public void startApp() {
dsTela.setCurrent(fmMenu);
}

//METODO commandAction() PARA DEFINIR OS COMANDOS
public void commandAction(Command c; Displayable s){
if (c == cmCadastro)
{
dsTela.setCurrent(fmCadastro)
}
else if (c == cmSair)
{
notifyDestroyed()
}
}

O que foi feito aki é o seguinte, vc tem a tela e dois forms,
um de cadastro e outro de menu, no menu vc tem 2 comandos um
de sair, para sair do MIDLET e outro de Cadastro para ir para
a tela de cadastro. Quando vc aperta o Cadastro ele usa o
setCurrent() para ir para o Form de cadastro.

Espero ter sido claro. É que eu fiz uma prova muito fods na
facu agora há pouco e to meio elétrico…

Se vc não entendeu, me manda a sua aplicação que eu te ajudo
a resolver no que eu puder…

Abs!