Java 2 Micro Edition

Página de

 2.4. Exemplo de uma MIDlet

// OlaMundo.java

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

// Uma simples MIDLet a dizer Olá Mundo

public class OlaMundo extends MIDlet
{
  private Form mainscreen;
  private Display myDisplay;

  OlaMundo()
  {
    myDisplay = Display.getDisplay(this);
      mainscreen = new Form("Olá Mundo");
      StringItem strItem = new StringItem("Olá,", "e bem vindo!");
      mainscreen.append(strItem);
  }
  public void startApp() throws MIDletStateChangeException
  {
    myDisplay.setCurrent(mainscreen);
  }

  protected void pauseApp(){}
  protected void destroyApp(boolean unconditional)
  throws MIDletStateChangeException{}
}

[6]


Figura 4 – Nokia 6310i a executar uma MIDlet

 3. Conclusão

    Pretendeu-se que este trabalho proporcionasse uma familiarização com as principais características do Java 2 Micro Edition com pormenor para o funcionamento da configuração CLDC usada nos dispositivos móveis e que o sensibilizasse para o novo mundo de tecnologias que estão a entrar em cena. Para satisfazer este objectivo, optou-se por uma descrição geral da plataforma, seguindo-se uma análise das várias componentes da configuração CLDC e concluindo com um exemplo de um programa. Pensa-se que este estudo será uma boa referência para quem queira aprender os básicos da plataforma J2ME. Assim sendo, as informações nele contidas devem ser entendidas apenas como uma primeira abordagem para um utilizador que se queira iniciar nesta área.

 Agradecimentos

    O autor agradece aos pais que muito ajudaram e a todos os colegas que o incentivaram e ajudaram na pesquisa e elaboração do artigo.

 Referências

- [1] Java 2 Platform, Micro Edition (J2ME): http://java.sun.com/j2me/
- [2] Helal, S. (2002) – Pervasive Java, IEEE Pervasive Computing, 1(1) 2002, 82-85
- [3] JavaOne Session Topics: http://servlet.java.sun.com/javaone/javaone2000/tracks.jsp#4
- [4] Micro Java Network – The J2ME Resource: http://www.microjava.com/
- [5] CLDC: http://java.sun.com/products/cldc/
- [6] J2ME and the Mobile Information Device Profile: http://www.developer.com/ws/article.php/630611
 

1 | 2 | 3 | 4