Dasar Pemograman J2ME Java Mobile

     Dalam Rekayasa Perangkat lunak, kita diwajibkan belajar bahasa java mobile, yaah kita kan bisa belajar bahasa mobile, Kali ini kita membahas dasar dasar pemograman j2me.
Berikut ini konsep source code J2ME dasar :

import javax.microedition.midlet.*;->Digunakan untuk mengimport package Microedition.midlet
(klo tidak ada ini maka aplikasi yang anda buat tidak dapat
berjalan di mobile device)
import javax.microedition.lcdui.*;->Digunakan untuk mengimport package Microedition.lcdui(
package ini adalah tampilan dari aplikasi anda)

public class test1 extends MIDlet implements CommandListener->Digunakan untuk memanggil class MIDlet(pada extends MIDlet).Class MIDlet ini sudah ada dalam package microedition.midlet tadi. Fungsi dari CommandListener adalah action/kejadian untuk mengeksekusi sebuah perintah dari user (semacam tombol untuk menjalankan suatu perintah)
{
private Display display;->merupakan variabel dari class Display

public heloMIDLet(){
display = Display.getDisplay(this);->menginisialisasi variabel display
}

public void startApp()->method yang berfungsi untuk menampilkan tampilan awal aplikasi mobile anda
{
TextBox tb = new TextBox("Hello MIDLet","Hello J2ME...!!",256,0);->langkah ini berfungsi untuk mengatur format dari textbox seperti panjang textbox, jumlah max karakter yg ditulis,dll.
display.setCurrent(tb);->method setCurrent digunakan untuk menempatkan textbox
}

public void pauseApp()
{
}

public void destroyApp(boolean unconditional)
{
}

public void commandAction(Command c, Displayable d)->method ini berfungsi untuk mengimplementasikan class CommandListener yang telah di-implements sebelumnya. Berfungsi untuk menempatkan source code supaya tombol dapat menjalankan suatu perintah
{

}
}

Nah untuk mencobanya silahkan hilangkan tulisan2 yang berwarna merah. Lalu copy paste source code itu di aplikasi editplus atau notepad++ atau JCreator atau netbeans atau eclipse.