Oi Giuliano,

Seguindo a mesma ideia da resposta que eu jah te enviei, aqui vai o seu
codigo, onde eu tomei a liberdade de altera-lo um pouco. Espero que as
mudancas que eu fiz fiquem claras para voce. em caso de duvida nao hesite em
me perguntar. O codigo abaixo eh essencialmente o mesmo codigo que voce
enviou, mas com algumas "pequenas" alteracoes.

*********************************************************************
 /*
* PalmApp.java
*
* Created on 29 de Dezembro de 2002, 19:10
* Alterado por Clayton em 30/12/2002
*/

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

public class PalmApp extends MIDlet implements CommandListener {

   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) {
     com = null;
     lista = null;
     nomes = null;
   }

   public void commandAction(Command c, Displayable d){
       if(c == com[2]){
         destroyApp(false);
         notifyDestroyed();
       }
   }

   private Command[] com = new Command[] { new Command("Back", Command.BACK,
1),
                                           new Command("Quit", Command.STOP,
2),
                                           new Command("Sair", Command.EXIT,
0)
                                         };
   private List lista;
   private String[] nomes = new String[] {"Giuliano", "Fulano", "Beltrano",
"Ciclano"};
}

*********************************************************************

----- Original Message -----
From: "Giuliano" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Monday, December 30, 2002 11:07 AM
Subject: [j2me-list] Aplica��o J2ME para Palm


> 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