Análise de Estrutura

0 respostas
marciocamurati

Olá a todos novamente estou aqui com uma dúvida a forma como estou montando meu aplicativo em J2ME é a melhor forma ? Segue abaixo a estrutura:

import javax.microedition.midlet.;
import javax.microedition.lcdui.
;

public class ClassPR extends MIDlet implements CommandListener {

private Display display;
private Form  fmMain;
private List lsMenuPrincipal;
private Command cmSair;
private Command cmContinuar;


public ClassPR()	{

	display = Display.getDisplay(this);

	cmSair = new Command("Sair", Command.EXIT, 1);
	cmContinuar = new Command("Continuar", Command.SCREEN, 1);

	iniciar_programa();

}

public void iniciar_programa()	{
	fmMain = new Form("");
	fmMain.addCommand(cmSair);
	fmMain.addCommand(cmContinuar);
	fmMain.append("desenvolvimento");
	
	fmMain.setCommandListener(this);	

}	

public void menu()	{
	fmMain = new Form("");
	fmMain.addCommand(cmSair);
	fmMain.append("menu");
	
	fmMain.setCommandListener(this);	
}


public void startApp()	{

	display.setCurrent(fmMain);

}


public void pauseApp()	{	}


public void destroyApp(boolean unconditional)	{	}


public void commandAction(Command c, Displayable s)	{

	if (c == cmSair)	{
		
		destroyApp(true);
		notifyDestroyed();
	
	}
	
	if (c == cmContinuar)	{
		
		menu();
		display.setCurrent(fmMain);		

	}	

}

}

Deixem seus comentários do que acham e de como montam seus aplicativos J2ME.

[]s

Criado 25 de julho de 2004
Respostas 0
Participantes 1