comecei a pouco com J2ME, estou com 2 dúvidas:
dúvida 1: Estrutura do aplicativo J2ME:
Criei um MIDlet chamado Login, que chama uma classe denominada MenuPrincipal (em caso de sucesso no logon do usuário).
Essa classe é o menu principal do aplicativo, essencialmente. Nela tem os commands, chama outros forms, etc
Pergunta: está correto usar essa estrutura? somente o MIDlet Login e todos os demais arquivos classes java?
dúvida 2: Como fechar esse aplicativo de outra classe (e não de dentro do MIDlet)?
Tudo acontece a partir da classe MenuPrincipal. Nessa tela eu tenho um command sair, mas não posso colocar o método notifyDestroyed(); na ação dele, pois terei um erro.
Coloquei na MIDlet o método
public void exitMIDlet() {
notifyDestroyed();
}
Esse tópico me ajudou a entender como fazer:
http://www.guj.com.br/posts/list/137353.java
mas o fato é que não consegui chamar o método da outra classe (essa é de iniciante mesmo).
quando uso o comando
tenho uma exceção: java.lang.SecurityException: MIDlet not constructed by createMIDlet.
Qual a maneira correta de sair do aplicativo?