Cara membuat Form Login disertai source code nya pada NetBeans
Pada pertemuan kali ini kami akan membahas tentang cara login dan lock di dalam sebuah form yang membahas tentang Login
Jika anda memiliki project sebelumnya, beberapa langkah dibawah ini harus kamu lakukan dalam membuat login diatas untuk melengkapi program anda.
- Buat 1 Package baru pada project dengan cara klik kanan project anda -> New -> Java Package, beri nama package anda sesuai kehendak anda. Disini saya memberi contoh nama package file.
- Buat sebuah form inputPenjualan dalam package file dengan cara klik kanan package file-> New -> JFrame Form, dan beri nama form tersebut bebas sesuai keinginan author. Disini saya memberi contoh dengan nama login
- lalu masuk ke halaman DESIGN untuk mendesign form logintersebut. Design seperti dibawah ini
- Lalu masukkan source code dibawah ini, tapi sebelumnya pindah dulu ke halaman Source
package mnuFile; import koneksi.Koneksi; import model.session; import java.awt.Frame; import java.sql.ResultSet; import javax.swing.JOptionPane; import javax.swing.JRootPane; import main.mainForm; /** * * @author nengjebret */ public class login extends javax.swing.JFrame { /** Creates new form login */ public login() { initComponents(); this.setLocationRelativeTo(this); }
- Source untuk login
private void login(){ String username = txtusername.getText(); String password = txtpassword.getText(); try { String SQL = "select username,password,id_kasir,nama,akses,status from kasir where username='"+username+"' and password = md5('"+password+"')"; ResultSet rs = Koneksi.executeQuery(SQL); if(rs.next()){ sessionLogin sesi = new sessionLogin(); sesi.setIdKasir(rs.getString(3)); sesi.setNamaKasir(rs.getString(4)); sesi.setUsername(rs.getString(1)); JOptionPane.showMessageDialog(rootPane, "Selamat Datang"); new mainForm().setVisible(true); this.dispose(); }else{ JOptionPane.showMessageDialog(rootPane, "gagal"); } } catch (Exception e){ System.out.println(e); } }
- Double klik pada button login,dan masukkan source code dibawah ini :
login();
- Double klik pada button keluar, dan masukkan source code dibawah ini :
this.dispose();
Cara Membuat Form Lock Aplikasi di NetBeans
- Buat sebuah form inputPenjualan dalam package file dengan cara klik kanan package file-> New - > Other->JDialogForm, dan beri nama form tersebut bebas sesuai keinginan author. Disini saya memberi contoh dengan nama login
- lalu masuk ke halaman DESIGN untuk mendesign form logintersebut. Design seperti dibawah ini
- Lalu masukkan source code dibawah ini, tapi sebelumnya pindah dulu ke halaman Source
package mnuFile; import koneksi.Koneksi; import model.session; import java.sql.ResultSet; import javax.swing.JOptionPane; import javax.swing.JRootPane; /** * * @author nengjebret */ public class Lock extends javax.swing.JDialog { /** * Creates new form Lock */ public Lock(java.awt.Frame parent, boolean modal) { super(parent, modal); setUndecorated(true); getRootPane().setWindowDecorationStyle(JRootPane.NONE); initComponents(); this.setLocationRelativeTo(this); }
- Source code untuk Lock
private void signin(){ sessionLogin sesi = new sessionLogin(); String username = sesi.getUsername(); String password = txtPassword.getText(); try { String SQL = "select username,password from kasir where username='"+username+"' and password = md5('"+password+"')"; ResultSet rs = Koneksi.executeQuery(SQL); if(rs.next()){ this.dispose(); }else{ JOptionPane.showMessageDialog(rootPane, "Password yang anda masukan salah!"); } } catch (Exception e) { System.out.println(e); } }
- Double klik pada button Unlock dan textfield Password, kemudian masukkan source code ini :
signin();
0 komentar:
Posting Komentar