Judul : Lanjutan Percantik Tampilan Login Java Neetbeans Bag. 2
link : Lanjutan Percantik Tampilan Login Java Neetbeans Bag. 2
Lanjutan Percantik Tampilan Login Java Neetbeans Bag. 2
Panjang sekali ya tutorialnya,... sebenarnya tidak terlalu panjang, semua itu agar anda mengerti dengan mudah maka saya sertakan dengan gambar pembuatannya. Langsung saja ikuti tutorial lanjutannya. Bagi anda yang belum membaca artikel sebelumnya, silahkan layari dulu artikelnya dengan mengklik link di bawah:Percantik Tampilan Login Java Neetbeans dengan Gambar Serta Koneksi Database
Klik gambar untuk lebih jelasnya. |
Jika anda sudah membaca artikel di atas, langsung saja, mari lanjut tutorial selanjutnya:
Step 5
Implementasi Coding
Silahkan import dulu data yang diperlukan:
import java.sql.Connection;Cari coding: public class login extends javax.swing.JFrame{ dan kemudian masukkan coding berikut tepat di bawahnya:
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
import javax.swing.JOptionPane;
private Connection cn;Sehingga akan menjadi seperti ini:
private Statement st;
private ResultSet rs;
private String sql="";
private String host;
public class login extends javax.swing.JFrame{Kemudian cari coding berikut:
private Connection cn;
private Statement st;
private ResultSet rs;
private String sql="";
private String host;
public login() {
initComponents();
}
Tambahkan coding berikut tepat di bawah initComponents();
koneksi();
setLocationRelativeTo(null);
Sehingga menjadi:
public login() {Merah yaa... tenang... itu karena fungsi koneksi(); masih belum di deklarasikan. Selanjutnya mari kita tambahkan fungsi koneksinya:
initComponents();
koneksi();
setLocationRelativeTo(null);
}
public void koneksi(){
try {
Class.forName("com.mysql.jdbc.Driver");
cn=DriverManager.getConnection("jdbc:mysql://localhost/db_testing","root","");
} catch (Exception e){
JOptionPane.showMessageDialog(null,"koneksi gagal"+e.getMessage());
}
}
pastekan tepat di bawah coding public login(), sehingga menjadi seperti ini:
public login() {
initComponents();
koneksi();
setLocationRelativeTo(null);
}
public void koneksi(){
try {
Class.forName("com.mysql.jdbc.Driver");
cn=DriverManager.getConnection("jdbc:mysql://localhost/db_testing","root","");
} catch (Exception e){
JOptionPane.showMessageDialog(null,"koneksi gagal"+e.getMessage());
}
}
Kemudian kita akan menambahkan fungsi keypressed pada textfield password. Caranya klik kanan pada textField password kemudian Events>Key>Key Pressed lihat gambar:
Klik gambar untuk lebih jelasnya. |
int ascii=evt.getKeyCode();
if (ascii==10) {
try {
koneksi();
sql="select * from t_login where username = '"+username.getText()+"'AND password = '"+password.getText()+"'";
st=cn.createStatement();
rs=st.executeQuery(sql);
if(rs.next()) {
JOptionPane.showMessageDialog(this, "Welcome To : " + username.getText() + "","Informasi",JOptionPane.INFORMATION_MESSAGE);
new MENU().setVisible(true);
dispose();
}else{
JOptionPane.showMessageDialog(this, "Identitas : " + username.getText() + " : Tidak diketahui!!!","Informasi",JOptionPane.ERROR_MESSAGE);
username.setText("");
password.setText("");
username.requestFocus();
}
} catch (Exception e) {
JOptionPane.showMessageDialog(null, "gaggal login"+e.getMessage());
}
}
Semua coding akan tampak seperti pada gambar berikut:
Klik gambar untuk lebih jelas |
Setelah semuanya selesai.. jangan lupa satu hal... :D silahkan tambahakn dulu library untuk koneksi sqlnya. Lihat gambar:
Klik gambar untuk lebih jelasnya. |
Klik gambar untuk lebih jelasnya. |
Klik gambar untuk lebih jelasnya. |
Terimakasih sudah membaca dan mempraktekkan artikel ini... semoga bermanfaat buat semuanya. ;)
Demikianlah Artikel Lanjutan Percantik Tampilan Login Java Neetbeans Bag. 2
Sekianlah artikel Lanjutan Percantik Tampilan Login Java Neetbeans Bag. 2 kali ini, mudah-mudahan bisa memberi manfaat untuk anda semua. baiklah, sampai jumpa di postingan artikel lainnya.
Anda sekarang membaca artikel Lanjutan Percantik Tampilan Login Java Neetbeans Bag. 2 dengan alamat link http://bismillah-go.blogspot.com/2014/12/lanjutan-percantik-tampilan-login-java.html
0 Komentar untuk "Lanjutan Percantik Tampilan Login Java Neetbeans Bag. 2"
TINGGALKAN KOMENTAR DISINI