Blog Mas Didik | Download | Free Software | Tips dan Trik | Berita | Kesehatan | Movies | SEO | Point Blank | Lost Saga | BlackBerry | serta Artikel Menarik Lainnya
Assalamualaikum dan selamat sore sahabat blogger..
Pada kesempatan ini saya akan sharing bagaimana cara membuat program login tanpa menggunakan database. Program sengaja saya buat sederhana mungkin, yang bertujuan agar sahabat blogger dapat lebih memahaminya, konsep jalan program tersebut ialah memvalidasi TextField pertama dan TextField kedua, apabila semua data yang telah di inputkan benar maka program tersebut secara otomatis akan menuju halaman baru sesuai dengan halaman yang telah di tentukan, dan apabila salah satu dari TextField tersebut salah maka akan muncul notifikasi bahwa data yang kalian inputkan tidak sesuai,
Berikut Listing Programnya:
Klik show untuk melihat
import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
public class Tugas3 extends MIDlet implements CommandListener,ItemCommandListener {
Display display;
Form textForm;
private Image img, imge, img2;
Command exitCommand = new Command("Exit", Command.EXIT, 1);
Command exitToForm = new Command("Back", Command.EXIT, 1);
Command ok=new Command("Set", Command.ITEM, 0);
Ticker ticker = new Ticker("Selamat Datang..!!!");
TextField userName,password;
public Tugas3(){
textForm = new Form("Masukan Nama dan Password :");
textForm.addCommand(exitCommand);
textForm.setCommandListener(this);
userName = new TextField("USERNAME", "", 64, TextField.ANY);
password = new TextField("PASSWORD", "", 64, TextField.PASSWORD);
StringItem button = new StringItem("", "Login", Item.BUTTON);
button.setDefaultCommand(ok);
button.setItemCommandListener(this);
textForm.append(userName);
textForm.append(password);
textForm.append(button);
textForm.setTicker(ticker);
try{
img = Image.createImage("/depan.png");
imge = Image.createImage("/waaaht.png");
img2 = Image.createImage("/masdidik.png");
}catch(Exception e){
System.out.println(e.getMessage());
}
}
public void startApp() {
try{textForm.append(img);}catch(Exception e){}
display = Display.getDisplay(this);
display.setCurrent(textForm);
}
public void pauseApp() {}
public void destroyApp(boolean unconditional) {}
public void validateUser(String name, String password) {
if (name.equals("didik") && password.equals("09141306")) {
showMsg();
} else {
tryAgain();
}
}
public void showMsg() {
Alert success = new Alert("Login Successfully",
"Login berhasil!", img2, AlertType.INFO);
success.setImage(img2);
success.setTimeout(Alert.FOREVER);
userName.setString("");
password.setString("");
display.setCurrent(success, textForm);
}
public void tryAgain() {
Alert error = new Alert("Login salah", "coba lagi", imge, AlertType.ERROR);
error.setTimeout(Alert.FOREVER);
error.addCommand(exitToForm);
error.setImage(imge);
userName.setString("");
password.setString("");
display.setCurrent(error, textForm);
}
public void commandAction(Command c, Displayable d){
if (c == exitCommand) notifyDestroyed();
if (c == exitToForm) display.setCurrent(textForm);
}
public void commandAction(Command c, Item item){
if(c==ok){
{
validateUser(userName.getString(), password.getString());
}
}
}
}
Username : didik
Password : 09141306
Berikut tampilan Program :
Untuk file versi lengkap, dapat anda download disini
Anda sedang membaca artikel tentang Program Login Tanpa Database Dalam JAVA dan anda bisa menemukan artikel Program Login Tanpa Database Dalam JAVA ini dengan url http://diexxx.blogspot.com/2012/05/program-login-tanpa-database-dalam-java.html,anda boleh menyebar luaskannya atau mengcopy paste-nya jika artikel Program Login Tanpa Database Dalam JAVA ini sangat bermanfaat bagi teman-teman anda,namun jangan lupa untuk meletakkan link Program Login Tanpa Database Dalam JAVA sebagai sumbernya,Terima Kasih.
0 komentar:
Posting Komentar