Saturday, November 26, 2011

java programming 1


import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;

public class kumpulan extends MIDlet implements CommandListener {
private Command keluarCmd = new Command ("Keluar", Command.EXIT,1);
private Command prosesCmd = new Command ("Proses",Command.OK,2);
private Command kembaliCmd = new Command ("Kembali",Command.BACK,2);
private Command calcelcmd =new Command ("cancel",Command.CANCEL,3);
private Form f;
private ChoiceGroup cg;
private Ticker animasiku;

public void startApp() {
cg = new ChoiceGroup ("Pilih Doa", Choice.EXCLUSIVE);
f = new Form("Program Doa Harian");
cg.append("Doa Makan",null);
cg.append("Doa Tidur",null);
cg.append("Doa Masuk Masjid",null);
cg.append("Doa keluar Masjid", null);
cg.append("Doa keluar Rumah", null);
f.append(cg);

//menambahkan obyek command
f.addCommand(keluarCmd);
f.addCommand(prosesCmd);
f.addCommand(calcelcmd);

// menghubungkan dengan perintah commandlistener

f.setCommandListener(this);
Display.getDisplay(this).setCurrent(f);

//---------------
animasiku=new Ticker("Program Doa-Doa ");
f.setTicker(animasiku);
}

public void proses() {
Form pf = new Form ("Proses data");
pf.append ("Pilihan Doa :");
if (cg.isSelected(0))
{
pf.append (cg.getString(0));
pf.append ("Allahumma barikhlana fimma rozaktana wakina adza bannaar");
}

else if (cg.isSelected(1))
pf.append (cg.getString(1));
if (cg.isSelected(1))
{
pf.append (cg.getString(1));
pf.append ("Bismikalloh allahumma akhyawabizmika amudz");
}
else if (cg.isSelected(2))
pf.append (cg.getString(2));
if (cg.isSelected(2))
{
pf.append (cg.getString(2));
pf.append ("ini adalah doa masuk masjid, silahkan baca :");
}
else if (cg.isSelected(3))
pf.append(cg.getString(3));
if (cg.isSelected(3))
{
pf.append(cg.getString(3));
pf.append("ini adalah doa keluar masjid, silahkan baca :");
}
else if (cg.isSelected(4))
pf.append(cg.getString(4));
if (cg.isSelected(3))
{
pf.append(cg.getString(4));
pf.append("ini adalah doa keluar Rumah , silahkan baca :");
}


pf.addCommand (kembaliCmd);
pf.setCommandListener(this);
Display.getDisplay(this).setCurrent(pf);
}

public void commandAction (Command c,Displayable d) {
String data = c.getLabel();
if (data == null ? "Keluar" == null : data.equals("Keluar")) {
destroyApp(false);
notifyDestroyed(); //keluar();
} else if (data == null ? "Proses" == null : data.equals("Proses")) {
proses();
} else if (data == null ? "Kembali" == null : data.equals("Kembali")) {
startApp();

}
else if (data == null? "proces" == null: data.equals(c)){
//awal();
}
}

protected void destroyApp(boolean u){}


protected void pauseApp()
{ }

}


0 comments:

Post a Comment