Berikut ini adalah tutorial singkat penggunaan fitur eclipseme untuk membangun sebuah proyek Java ME. Penggunaan fitur eclipseme ini memerlukan software WTK yang didalamnya terdapat library Java ME dan device prototipe handphone.
Membuat Proyek baru Java ME
1. Melalui menu file pada eclipse, select New -> Other.
Pada kotak dialog diatas pilih folder J2ME -> J2ME Midlet Suite, lalu klik tombol 'Next >'.
2. Selanjutnya muncul kotak dialog sebagai berikut :
Beri nama proyek tersebut, lalu klik tombol 'Next >'.
3. Midlet Suite Properties
Jika devices belum terdefinisi klik tombol 'Manage Devices...'.
Klik 'Import...'.
Cari folder bin pada sofware WTK, lalu klik 'Refresh'.
Klik 'Finish'.
Pilih device yang akan digunakan sebagai display prototipe, kemudian klik 'Apply' dan 'OK'.
Setelah memilih device lanjut ke step berikutnya, Klik Next.
4. Java setting
Klik 'Finish'.
5. Project baru bernama JavaME telah terbuat.
Membuat file Java Midlet dalam Project JavaME yang sebelumnya telah dibuat.
1. Klik kanan pada folder project JavaME di package explorer select New -> Other... atau melalui menu file, select New -> Other...
Akan tampil kotak dialog sebagai berikut :
Pada folder J2ME pilih J2Me Midlet, lalu klik 'Next >'
2. J2ME Midlet
Beri nama file(class), lalu klik 'Finish'.
3. File HelloWorld.java bertipe Midlet telah terbuat,
Tuliskan Program berikut :
Penjelasan Singkat J2ME Midlet :
• Program Midlet mengimport paket javax.microedition.midlet dan javax.microedition.lcdui. Paket javax.microedition.midlet mendefinisikan MIDP dan paket javax.microedition.lcdui menyediakan fungsi-fungsi untuk memanipulasi antarmuka GUI pada handled.
• Setiap program Midlet harus merupakan turunan dari class Midlet yang didefinisikan pada paket javax.microedition.midlet. Hal ini mirip dengan Applet yaitu setiap applet Java haruslah turunan dari class Applet atau Japplet.
• MIDlet haruslah mengimplementasikan fungsi-fungsi abstract pada class MIDlet, minimal 3 fungsi berikut :
o public void startApp()
o public void pauseApp()
o public void destroyApp(boolean unconditional)
• Setiap program MIDlet tidak boleh memiliki fungsi public static void main(String args[]) selayaknya aplikasi Java non-Applet.
• Program Midlet mengimport paket javax.microedition.midlet dan javax.microedition.lcdui. Paket javax.microedition.midlet mendefinisikan MIDP dan paket javax.microedition.lcdui menyediakan fungsi-fungsi untuk memanipulasi antarmuka GUI pada handled.
• Setiap program Midlet harus merupakan turunan dari class Midlet yang didefinisikan pada paket javax.microedition.midlet. Hal ini mirip dengan Applet yaitu setiap applet Java haruslah turunan dari class Applet atau Japplet.
• MIDlet haruslah mengimplementasikan fungsi-fungsi abstract pada class MIDlet, minimal 3 fungsi berikut :
o public void startApp()
o public void pauseApp()
o public void destroyApp(boolean unconditional)
• Setiap program MIDlet tidak boleh memiliki fungsi public static void main(String args[]) selayaknya aplikasi Java non-Applet.
Running J2ME Midlet ;
1. Pada Menu Run, select Run As -> Emulated J2ME Midlet
Klik 'OK'.
2. Hasil Outputnya sebagai berikut :
Download Tutorial disini
Tidak ada komentar:
Posting Komentar