Tämä on vanha versio dokumentista!
JavaME
JavaME tarkoittaa Javan Micro Editionia (pieni versio), jota käytetään ”pienissä” laitteissa.
Koska kyseessä on pieni versio, niin kaikkia Java SDK:n ominaisuuksia ei voi käyttää.
JavaME:llä voi tehdä omia ohjelmia esimerkiksi kännyköitä varten.
JavaME-ohjelmointia varten tarvitset
- JavaSDK:n, jota tarvitaan tavallisessakin ohjelmoinnissa
- Sun Java Wireless Toolkit 2.5.2 for CLDC:n kääntämistä ja paketointia helpottamaan
Tehdään yksinkertainen ohjelma, joka tulostaa ruudulle ”Heippa maailma!”
Kirjoita seuraava yksinkertainen ohjelma
import javax.microedition.midlet.MIDlet; public class HeippaMaailma extends MIDlet { public void startApp() { System.out.println("Heippa"); } public void pauseApp() { } public void destroyApp(boolean unconditional) { } }
Tallennuskansion saat kohta. Luo ensin Wireless Toolkitillä projekti HeippaMaailma
Asetuksista voit valita projektin ominaisuudet, eli mitä JavaME:n ominaisuuksia käytetään. Kännykän ominaisuuksia löytyy ainakin täältä.
Luonnin yhteydessä näet tallennuskansiot: C:\Documents and Settings\markus\j2mewtk\2.5.2\apps\HeippaMaailma. Lähdekoodi tallennetaan tuossa kansiossa olevaan src-kansioon. Painamalla ”Build”-painiketta ohjelma käännetään ja ”Run”-painikkeella ohjelma suoritetaan kännykkäsimulaattorissa.
Ohjelman tulostus tulee… Wireless toolkitin ikkunaan!


