• Belajar Java Mobile 1

    Kali ini saya akan memberi sedikit penjelasan mengenai java mobile(J2ME), dan kali ini saya akan menggunakan netbeans ok langsung saja buka netbeansnya
    pilih java mobile
     klik next dan beri nama project anda
     klik next lagi
     klik finish
     dan kali ini saya akan menggunakan full script, oleh karena itu saya akan hapus di visual hello midlet nya
     setelah d delete, lalu tambahkan midlet baru, dg klik kanan lalu new-midlet
     lalu berinama project midlet anda
    setelah itu finish

    dan kali ini saya akan membuat aplikasi untuk menapilkan data diri sederhana, dan masukkan script di bawah ini
    /*
     * To change this template, choose Tools | Templates
     * and open the template in the editor.
     */

    package hello;


    import javax.microedition.lcdui.*;

    import javax.microedition.midlet.*;

    /**

     * @author Administrator
     */
    public class tess extends MIDlet implements CommandListener {
     private Form fromq,fhsl;
     private TextField tnama,talamat,tkota;
     private Command ck,ci,cb;
     private String ta,tk,tn;

        public void startApp() {

        fromq = new Form("Selamat datang");
       tnama = new TextField("nama : ", null, 15, TextField.ANY);
       talamat = new TextField("alamat : ", null, 15, TextField.ANY);
       tkota = new TextField("kota : ", null, 15, TextField.ANY);
       ck = new Command("keluar", Command.EXIT, 1);
        ci = new Command("ok", Command.OK, 2);

       fromq.append("APLIKASI DATA DIRI\n");
       fromq.append(tnama);
       fromq.append(talamat);
       fromq.append(tkota);
       fromq.append("\n\n\n\nCopyright L-udin-coorporation");
       fromq.addCommand(ck);
       fromq.addCommand(ci);
       fromq.setCommandListener(this);

       Display.getDisplay(this).setCurrent(fromq);



        }


        public void pauseApp() {

        }

        public void hasil(){

         fhsl = new Form("hasiiiiiiiiiiilll");
         cb = new Command("baliikkkk", Command.BACK, 3);
         fhsl.append("nama anda" + tn + "\n");
         fhsl.append("alamat anda" + ta +"\n");
         fhsl.append("kota anda" + tk + "\n");

         fhsl.addCommand(cb);

       fhsl.setCommandListener(this);
         Display.getDisplay(this).setCurrent(fhsl);
        }

        public void destroyApp(boolean unconditional) {
        }

        public void commandAction(Command c, Displayable d) {

        if (c==ck)
         { destroyApp(true);
           notifyDestroyed();
         }
     else if (c==ci)
        {
         tn = tnama.getString();
         ta = talamat.getString();
         tk = tkota.getString();
         hasil();

         }

        else if (c==cb)
        {
         startApp();
         }
        }
    }

    lalu run dan lihat hslnya
    dan demikian tutorial singkat dari saya, jika ada pertanyaan lansung koment d bawah aja :D


  • 0 comments: