Lowongan kerja internet, Anda dibayar setiap survei, syarat: bisa internet. Informasi selengkapnya

Materi Kedua


.

materi berikutnya yang saya pelajari mengenai checkbox, yang digunakan untuk menu pilihan yang mendekati jawaban user.
berikut adalah contoh programnya
===========================================================================
import javax.microedition.midlet.MIDlet;
import javax.microedition.lcdui.*;

public class check extends MIDlet implements CommandListener
{
Display display;
List menupil;
Command ok;
Alert txtpesan;

public check()
{
display=Display.getDisplay(this);
ok=new Command("OK", Command.OK,1);
}

public void startApp()
{
menupil=new List("Pilihan", List.MULTIPLE);
menupil.append("Pilihan 1", null);
menupil.append("Pilihan 2", null);
menupil.append("Keluar", null);
menupil.addCommand(ok);
display.setCurrent(menupil);
menupil.setCommandListener(this);
}

public void pauseApp() {}

public void destroyApp(boolean unconditional) {}

public void commandAction(Command c, Displayable d)
{
if(c==ok)
{
if(menupil.isSelected(0) && menupil.isSelected(1))
{
txtpesan=new Alert("MESSAGE");
txtpesan.setString("Ini adalah Pilihan 1 dan 2");
display.setCurrent(txtpesan);
}

else if(menupil.isSelected(0))
{
txtpesan=new Alert("MESSAGE");
txtpesan.setString("Ini adalah Pilihan 1");
display.setCurrent(txtpesan);
}

else if(menupil.isSelected(1))
{
txtpesan=new Alert("MESSAGE");
txtpesan.setString("Ini pilihan 2");
display.setCurrent(txtpesan);
}

else if(menupil.isSelected(2))
{
destroyApp(true);
notifyDestroyed();
}
}
}
}
================================================================================