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