Form Login J2ME

Sabtu, Maret 1, 2008 15:30
Posted in category Catatan

Dulu awal awal belajar bahasa pemrograman yaitu Pascal trus kemudian juga Vb, Aku suka sekali bikin aplikasi yang ada form untuk login nya. Program apapun dulu tak kasih form login supaya yang bisa pake program tersebut cuma Aku saja temen temen yang lain ga bisa dan harus minta ijin ke Aku dulu kalo mau pake program tersebut :D (hehehe pelit banget ya).
Kemudian Setelah belajar Java Kebiasaan tersebut ga hilang. Di bawah ini salah satu contoh Source Code aplikasi Login Untuk J2ME.

/**
* @author MasWawa
*/
import javax.microedition.midlet.MIDlet;
import javax.microedition.lcdui.*;</code>

public class login extends MIDlet implements CommandListener {
private Display display;
private TextField userName;
private TextField password;
private Form form;
private Command cancel;
private Command login;

public login() {
userName = new TextField("LoginID  :", "", 10, TextField.ANY);
password = new TextField("Password :", "", 10, TextField.PASSWORD);
form = new Form("Login");
cancel = new Command("Cancel", Command.CANCEL, 2);
login = new Command("Login", Command.OK, 2);
}

public void startApp() {
form.setTitle("Silakan Login");
form.append(userName);
form.append(password);
form.addCommand(cancel);
form.addCommand(login);
form.setCommandListener(this);
display.setCurrent(form);
}

public void pauseApp() {
}

public void destroyApp(boolean unconditional) {
notifyDestroyed();
}

public void validateUser(String name, String password) {
/** "usernya" dan "passwordnya" bisa diganti sesuai keinginan*/
if (name.equals("usernya") && password.equals("passwordnya")) {
bener();
} else {
tryAgain();
}
}

public void bener() {
Alert benar = new Alert("Login Sukses", "Selamat Login Sukses", null, AlertType.ERROR);
error.setTimeout(Alert.FOREVER);
display.setCurrent(error);
}

public void tryAgain() {
Alert salah = new Alert("Login salah", "Silakan Ulangi lagi", null, AlertType.ERROR);
salah.setTimeout(Alert.FOREVER);
userName.setString("");
password.setString("");
display.setCurrent(salah, form);
}

public void commandAction(Command c, Displayable d) {
String label = c.getLabel();
if(label.equals("Cancel")) {
destroyApp(true);
} else if(label.equals("Login")) {
validateUser(userName.getString(), password.getString());
}
}
}

Related posts:

  1. StopWatch sederhana untuk Handphone dengan J2ME
  2. Membuat Permainan Meramal Jodoh untuk ponsel dengan J2ME
  3. Belajar membuat aplikasi sms di handphone J2ME
  4. Menggunakan RMS untuk database SMS
  5. Split String di J2ME
You can leave a response, or trackback from your own site.

16 Responses to “Form Login J2ME”

  1. Anjar says:

    November 4th, 2008 at 12:30

    Minta source kode bikin login form pake vb dong. Mau belajar. Kirim via email ku ya, plisssss

  2. sadapz says:

    Juli 20th, 2009 at 15:36

    koq ga bisa y mas? netbeans sy nunjukin error pas import javax.microedition.lcdui.*;
    knp y itu mas? ad alamat e-mail g mas? mohon bimbingannya.. hehe. thx b4.

  3. MasWawa says:

    Juli 21st, 2009 at 08:05

    @sadapz :
    Oya coba lihat source code diatas..
    pada baris import javax.microedition.lcdui.*; ada tambahan code yang bukan code java yaitu
    itu adalah kode html saat saya membuat artikel ini, silakan di hilangin ajah.
    sorry ya
    salam kenal

  4. sadapz says:

    Juli 28th, 2009 at 02:57

    maap ni mas nanya lg… di baris itu sudah saya hilangkan bagian “".
    tapi tetep ga bisa.. kenapa ya... netbeansnya ngeluarin pesen
    startApp threw an Exception
    java.lang.NullPointerException
    java.lang.NullPointerException
    at login.startApp(login.java:36)
    at javax.microedition.midlet.MIDletProxy.startApp(MIDletProxy.java:44)
    at com.sun.midp.midlet.Scheduler.schedule(+270)
    at com.sun.midp.main.Main.runLocalClass(+28)
    at com.sun.midp.main.Main.main(+80)

    fyi baris 36 itu isinya yang ini -> display.setCurrent(form);
    thx ya mas

  5. surya says:

    November 19th, 2009 at 08:33

    minta source code aplikasi login E-Mail dong…
    penting banget buat aq,,,buat TA nih
    minta tolong kirimin ke ibsurya_dharma@yahoo.com
    makasi ksebelumnya

  6. MasWawa says:

    November 28th, 2009 at 11:53

    @surya: login email yang kayak apa mas? maksudnya bikin email client dengan j2me gitu?

  7. sadapz says:

    Desember 23rd, 2009 at 17:19

    mas makasi banyak ya contohnya… sangat berguna… saya sekarang sudah lulus.. keep posting ya mas.. demi kemajuan ilmu pengetahuan indonesia.

  8. rico says:

    Desember 29th, 2009 at 09:19

    mas mau nanya…ni aq buat login ke file php…tapi g bisa2…tar password nya pke MD5….gimana tuh mas???

  9. Wei says:

    Februari 17th, 2010 at 14:17

    Mas mau tanya nieh,Kalo Pengen ngambil username n password nya dari database gmn Mas???

  10. Teguh says:

    Maret 7th, 2010 at 15:25

    mas maaf ad error pas di run..
    errornya di…..
    startApp threw an Exception
    java.lang.NullPointerException
    java.lang.NullPointerException
    at login.startApp(login.java:36)
    at javax.microedition.midlet.MIDletProxy.startApp(MIDletProxy.java:44)
    at com.sun.midp.midlet.Scheduler.schedule(+270)
    at com.sun.midp.main.Main.runLocalClass(+28)
    at com.sun.midp.main.Main.main(+80)
    mohon bantuaanya y mas…thanks

  11. ahmad says:

    Maret 10th, 2010 at 15:12

    mas, kalo untuk form login j2me yang koneksi ke database mysql bagaimana??makasih…
    tolong d emailkan ke nur_ahm4d@ymail.com
    matur nuwun

  12. BSpidey87 says:

    April 29th, 2010 at 13:02

    mas..minta source code email client j2me lengkap dunk..kirim via email yah mas ke threenug@yahoo.com thanks..

  13. marvin_juliandry says:

    Juni 17th, 2010 at 05:28

    salam kenal mas ? saya sangat tertarik dengan blog mas??

    mas saya mohon bantuan untuk TA saya,saya tertarik dengan j2me,saya ingin buat aplikasi j2me tapi saya belum mempunyai ide yang cocok??saya minta saran dan masukan serta sorce nya mas??makasih mas.replay ke email saya ya mas>

  14. marvin_juliandry says:

    Juni 17th, 2010 at 05:29

    alam kenal mas ? saya sangat tertarik dengan blog mas??

    mas saya mohon bantuan untuk TA saya,saya tertarik dengan j2me,saya ingin buat aplikasi j2me tapi saya belum mempunyai ide yang cocok??saya minta saran dan masukan serta sorce nya mas??makasih mas.replay ke email saya ya mas>marfinl@yahoo.com

  15. dimas says:

    Juni 29th, 2010 at 07:26

    permisi
    kaya mas ahmad saya juga btuh tutorial login yang konek sama mysql + php..kirim email ya mas..
    dimasfindi@gmail.com
    terimakasih

  16. andri says:

    Juli 26th, 2010 at 15:48

    salam kenal mas
    saya mau nanya kalo mau buat aplikasi berbasis mobile pake java netbeans yang di koneksiin ke mysql bisa g y mas/?
    kalo bisa boleh minta tutorialnya….
    tutornya boleh kirim j ke email saya
    cahim.sundanese@gmail.com
    trimakasih

Leave a Reply