Form Login J2ME
Sabtu, Maret 1, 2008 15:30Dulu 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 Related posts:
(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());
}
}
}








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
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.
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
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
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
MasWawa says:
November 28th, 2009 at 11:53
@surya: login email yang kayak apa mas? maksudnya bikin email client dengan j2me gitu?
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.
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???
Wei says:
Februari 17th, 2010 at 14:17
Mas mau tanya nieh,Kalo Pengen ngambil username n password nya dari database gmn Mas???
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
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
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..
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>
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
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
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