Buatlah sebuah project dengan nama "alert" dan tambahkan file Midlet dengan nama "alert", copas kode dibawah ini kedalam file Midletnya.
import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
/**
* @author idisuwardi.blogspot.com
*/
public class alert extends MIDlet implements CommandListener{
Display layar;
Form fm;
Alert al;
Command proses;
public void startApp() {
layar=Display.getDisplay(this);
fm=new Form("Bunyi");
proses=new Command("proses",Command.OK,0);
fm.addCommand(proses);
fm.setCommandListener(this);
layar.setCurrent(fm);
}
public void pauseApp() {
}
public void destroyApp(boolean unconditional) {
}
public void commandAction(Command c, Displayable d) {
if(c==proses){
al=new Alert("Alert","",null,AlertType.ALARM);
al.setTimeout(Alert.FOREVER);
layar.setCurrent(al);
}
}
}
Ketika menu proses jilankan maka program akan dieksekusi dan suara bib akan berbunyi.
public void commandAction(Command c, Displayable d) {
if(c==proses){
al=new Alert("Alert","",null,AlertType.ALARM);
al.setTimeout(Alert.FOREVER);
layar.setCurrent(al);
}
}
Coba buat sebuah program dengan 3 menu yang berbeda dan menghasilkan suara yang berbeda. Selamat mencoba.