Pessoal, estou implementando a pouco tempo em J2ME e estou com algumas duvidas. Por exemplo tenho implementado uma aplica��o para rodar em Palm, estou gerando normalmente o prc e esta instalando normalmente, porem quando eu tenho rodar no palm ele roda so que volta para "Applications". J� no celular a aplica��o roda numa boa. Abaixo segue o c�digo que implementei, n�o reparem pois � apenas para teste...
============================================================================
/*
* PalmApp.java
*
* Created on 29 de Dezembro de 2002, 19:10
*/
package PalmApp.src;
import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
/**
*
* @author Giuliano Costa
* @version 1.0
*/
public class PalmApp extends MIDlet implements CommandListener {
public PalmApp(){
palmApp = this;
}
public void startApp() {
lista = new List("Nomes", Choice.IMPLICIT, nomes, null);
lista.setCommandListener(this);
lista.addCommand(com[2]);
Display.getDisplay(this).setCurrent(lista);
}

public void pauseApp() {
}

public void destroyApp(boolean unconditional) {
}
public void commandAction(Command c, Displayable d){
if(c == com[2]){
palmApp.fechaApp();
}
}
public void abreApp(){
palmApp.startApp();
}
public void fechaApp(){
palmApp.destroyApp(false);
palmApp.notifyDestroyed();

}
static Command[] retornaComandos() {
Command[] commands = {
new Command("Back", Command.BACK, 1),
new Command("Quit", Command.STOP, 2),
new Command("Sair", Command.EXIT, 0)
};
return(commands);
}
static Runnable[] retornaAcoes(){
class StartaAplicativo implements Runnable{

public void run() {
palmApp.abreApp();
}
}
class Quit implements Runnable{
public void run(){
palmApp.fechaApp();
}
}
Runnable[] retorno = {new StartaAplicativo(), new Quit()};
return(retorno);
}
private Command[] com = palmApp.retornaComandos();
private List lista;
private String[] nomes = {"Giuliano", "Fulano", "Beltrano", "Ciclano"};
private static PalmApp palmApp = null;
}
=======================================================================


--
POP. Nem parece internet gr�tis.
Acesse www.pop.com.br e seja POP tamb�m!

Responder a