Anda di halaman 1dari 4

Cara Membuat Form Login dengan Netbeans dan MySQL

rendy.amdani@gmail.com

Salam Open Source.. pada postingan kali ini saya ingin berbagi tentang cara membuat
Form Login dengan Netbeans dan MySQL sebagai data basenya.. langsung saja tanpa basa
basi.. Lets pray..

Oh ya.. Ada baiknya sebelum kita mulai belajar berdoa menurut agama dan
kepercayaan masing-masing.. agar apa yang akan kita pelajari ini dapat berguna bagi kita
dan orang lain serta nusa dan bangsa.. Bedo`a mulai.. Hehehe..

Langsung aja mmari kita buka Netbeans.. Ikuti langkah-langkah sbg :

1. Pilih file --> new project

2. Chose Categories --> Java dan Project --> Java Aplication --> Next

3. Chose Name and Location --> Finish

http://rendyamdani.blogspot.com/
4. Untuk membuat sebuah form, pilih Nama Project pada Jendela Project yang telah kita
buat > drag ke Source Package > trus Nama Projret --> klick kanan --> new
JFrameForm --> Ubah Class Name --> Finish

5. Buatlah komponen form seperti gambar di bawah.. dengan menggunakan menu


pallete yang ada di sebelah kiri layar..

6. Buatlah database dengan komponen seperti di bawah ini..

http://rendyamdani.blogspot.com/
7. Let`s to source code :

package promizancell;

/**
* @author Rendy
*/
import java.sql.*;
import javax.swing.*;
public class LoginFrm extends javax.swing.JFrame
{
/** Creates new form LoginFrm */
Statement Stm;
Connection Con;
ResultSet RsUser;
public LoginFrm()
{
initComponents();
openDataBase(); //agar saat run database langsung terbaca
}

private void openDataBase() //untuk koneksi dengan data base


{
try
{
Class.forName("com.mysql.jdbc.Driver");
Con=DriverManager.getConnection("jdbc:mysql://localhost/dbMizanCell",
"root","root");
System.out.println("Koneksi MySQL Berhasil..!");
}
catch(ClassNotFoundException e)
{
System.out.println("Driver Tidak Ditemukan");
}
catch(Exception e)
{
System.out.println(e);
}
}

private void cmdMasukActionPerformed(java.awt.event.ActionEvent evt)


//Untuk mengecek password
{
try
{
String password;
password = new String(txtPassword.getPassword());
String tUserId = txtUserId.getText();

Stm = Con.createStatement();
RsUser = Stm.executeQuery("Select * from t_usermenu where
UserId = '"+tUserId+"'"+
"and password = '"+password+"'");

int baris = 0;
while(RsUser.next())
{
baris = RsUser.getRow();
}
if(baris == 1)
{

http://rendyamdani.blogspot.com/
JOptionPane.showMessageDialog(null, "User Id dan Password
Cocok");
}
else
{
JOptionPane.showMessageDialog(null, "User Id atau Password
Tidak Cocok\n '"+tUserId+"'\n'"+password+"'");
}
}
catch(Exception e)
{
JOptionPane.showMessageDialog(null, e);
}
}

private void cmdBatalActionPerformed(java.awt.event.ActionEvent


evt)//Untuk membatalkan/keluar
{
System.exit(0);
}

Selamat mencoba..Kalo ada masalah...Tinggalkan Komeng aja..Hehehe..


Salam Open source...

http://rendyamdani.blogspot.com/