Kali ini kami akan menulis tentang membuat aplikasi hello world untuk J2ME, dalam membuat aplikasi ini kami menggunakan Java SDK Kit 6 update 21, J2ME wireless toolkit 2.5.2 dan untuk editor menggunakan notepad++. ( semua tool bisa di download dengan gratis )
Langkah pertama dalam membuat aplikasi adalah sebagai berikut :
1. buat project terlebih dahulu. buka aplikasi J2ME wireless toolkit 2.5.2 -> file -> new project
2. isi Project name dengan Hello, MIDlet Class Name dengan HelloMIDlet lalu klik create project.
Project J2ME
3. setelah itu akan muncul window baru untuk setting project yang kita buat. pada langkah iki kita akan memilih target platform yang akan digunakan. pilihlah platform JTWI lalu klik OK
4.Perhatikan direktori penyimpanan project J2ME yang telah dihasilkan oleh Wireless Toolkit tersebut. Direktori tersebut nantinya akan kita pergunakan untuk menyimpan listing program yang kita buat.
Project Location
5.Buka notepad lalu tuliskan listing program ini
import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
import javax.microedition.lcdui.*;
public class HelloMIDlet extends MIDlet {
// deklarasi variabel bertipe Display yang bersifat private
private Display display;
// mendefinisikan constructor
public HelloMIDlet() {
display = Display.getDisplay(this);
}
// deklarasi variabel bertipe Display yang bersifat private
private Display display;
// mendefinisikan constructor
public HelloMIDlet() {
display = Display.getDisplay(this);
}
public void startApp() {
TextBox tb =
new TextBox(“Hello MIDlet”, “Hello World…!”, 256, 0);
display.setCurrent(tb);
}
public void pauseApp() {
}
public void destroyApp(boolean unconditional) {
}
}
TextBox tb =
new TextBox(“Hello MIDlet”, “Hello World…!”, 256, 0);
display.setCurrent(tb);
}
public void pauseApp() {
}
public void destroyApp(boolean unconditional) {
}
}
save dengan nama HelloMIDlet.java di directori java source file ( yang di highlight )
6. lalu klik build J2Me wireless toolkit untuk compilasi program yang telah ditulis.
7. Klik run untuk menjalankan emulator
0 comments:
Post a Comment