FAQ |
Calendar |
![]() |
|
Programming Share, tanya jawab, saling bantu antar programmer dengan berbagai macam bahasa pemrograman. |
![]() |
|
Thread Tools |
#1
|
|||
|
|||
![]() ![]() ni source nya..... /* * To change this template, choose Tools | Templates * and open the template in the editor. */ package mobilezakat; import javax.microedition.midlet.*; import javax.microedition.lcdui.*; import java.io.*; import org.netbeans.microedition.lcdui.SplashScreen; public class mobilezakat extends MIDlet implements CommandListener { public Form frZakatFitrah, frZakatMaal, frZakatProfesi, frHelp, frCredit; private SplashScreen splashScreen; public Display display; private Image image1; public Command cmFitrah, cmMaal, cmProfesi, cmBackCredit, cmBackHelp, cmKeUtama, cmKeUtama2, cmKeUtama3, cmExit; public TextField zkfitrah, tabungan, deposit,perhiasan, hartalain, output, output2, output3,output4, output5, nisab, harga,perahir; public Item bantuan,credit; public List lsUtama; public StringItem Fitrah,labelhasil, pesan, info, info2, info3,labelnisab, labelperahir; public void startApp() { switchDisplayable(null, getSplashScreen()); } public void pauseApp() { } public void destroyApp(boolean unconditional) { } public void exitMIDlet() { display.setCurrent(null); destroyApp(false); notifyDestroyed(); } public void commandAction(Command c, Displayable d) { if (c == List.SELECT_COMMAND) { if (d == lsUtama){ switch (lsUtama.getSelectedIndex()) { case 0: { get_ZakatFitrah(); break; } } } } else if(c == cmBackHelp){ display.setCurrent(frHelp); } else if(c == cmFitrah){ display.setCurrent(frZakatFitrah); } else if(c == cmMaal){ display.setCurrent(frZakatMaal); } else if(c == cmKeUtama){ get_ZakatFitrah(); display.setCurrent(lsUtama); } else if(c == cmKeUtama2){ display.setCurrent(lsUtama); } else if(c == cmKeUtama3){ display.setCurrent(lsUtama); { switchDisplayable(null, get_lsUtama()); // write post-action user code here } } } public List get_lsUtama(){ lsUtama = new List("Mobile Zakat", List.IMPLICIT); lsUtama.append("ZakatFitrah", null); lsUtama.append("ZakatMaal", null); lsUtama.append ("Bantuan", null); lsUtama.append("Credit", null); cmExit = new Command("Keluar", Command.EXIT, 1); lsUtama.addCommand(cmExit); lsUtama.setCommandListener(this); display.setCurrent(lsUtama); return lsUtama; } public Form get_ZakatFitrah(){ frZakatFitrah = new Form("ZakatFitrah"); zkfitrah = new TextField("masukan nilai", null, 20, TextField.ANY); cmFitrah = new Command("hitung", Command.SCREEN, 1); cmKeUtama = new Command("Kembali", Command.SCREEN, 2); frZakatFitrah.append(zkfitrah); frZakatFitrah.addCommand(cmFitrah); frZakatFitrah.addCommand(cmKeUtama); frZakatFitrah.setCommandListener(this); display.setCurrent( frZakatFitrah); return frZakatFitrah; } public SplashScreen getSplashScreen() { if (splashScreen == null) { // write pre-init user code here splashScreen = new SplashScreen(getDisplay()); splashScreen.setTitle("Loading zakat"); splashScreen.setCommandListener(this); splashScreen.setImage(getImage1()); // write post-init user code here } return splashScreen; } public void switchDisplayable(Alert alert, Displayable nextDisplayable) { // write pre-switch user code here Display display = getDisplay(); if (alert == null) { display.setCurrent(nextDisplayable); } else { display.setCurrent(alert, nextDisplayable); } // write post-switch user code here } public Display getDisplay() { return Display.getDisplay(this); } public Image getImage1() { if (image1 == null) { // write pre-init user code here try { image1 = Image.createImage("/Splash.jpg"); } catch (java.io.IOException e) { e.printStackTrace(); } // write post-init user code here } return image1; } private void switchDisplayable(Object object, SplashScreen splashScreen) { throw new UnsupportedOperationException("Not yet implemented"); } } </div> Terkait:
|
![]() |
|
|