Anda di halaman 1dari 14

11/18/2015 Tutorial Lengkap Membuat Aplikasi Parkir Kendaraan Menggunakan Java Netbeans Dan MySQL | INDRA92

BREAKING NEWS Editing 5 Tugas Membuat Animasi (Permainan Jungkit) Menggunakan Photoshop 3/31/2015 Search...

INDRA A ISKANDAR
HOME MENU PEMOGRAMAN CYBERWORLD *TUGAS MULTIMEDIA

Home » Program Aplikasi » Tutorial Lengkap Membuat Aplikasi Parkir Kendaraan Menggunakan
Java Netbeans Dan MySQL Saran Pembaca Lainnya..
Tutorial  Lengkap  Membuat  Aplikasi  Parkir  Kendaraan Tutorial Lengkap Membuat Aplikasi
Parkir Kendaraan Menggunakan Java
Menggunakan Java Netbeans Dan MySQL Netbeans Dan MySQL
Tutorial Lengkap Membuat Aplikasi Parkir Kendaraan Menggunakan Java Netbeans Dan
MySQL ­ Halo sobat , kali ini ane mau ngasih tutorial tentang bagaimana cara bikin aplikasi parkir Kumpulan Aplikasi Java Netbeans Dan
kendaraan di netbeans dengan menggunakan database mysql,. Tutorial ini saya buat  segampang MySQL
mungkin, semoga aja ga ribet buat sobat :D
Ok kita langsung ke tutorial nya, disini saya akan bagi menjadi 4 kategori Lampu Berjalan dengan IC 4017
1. Membuat database di Mysql
2. Membuat Koneksi dari netbeans ke mysql Rangkaian Jam Digital Menggunakan
3. Membuat form login pada Netbeans IC 7493 ­ IC 7447 ­ IC Time 555
4. Membuat form menu pada netbeans
Aplikasi Sensus Penduduk Dengan Java
Kategori 1 Membuat Database di mysql Netbeans dan MySQL
1. Pastikan Xampp sudah terinstal dengan benar di Pc sobat
2. Buka CMD (Start ­ run) lalu ketik CMD Aplikasi Pembuatan Surat Keterangan
3. Ketik cd\ Dan Pengantar Di Kelurahan
4. cd xampp/mysql/bin Menggunakan PHP dan MySQL
5. mysql –u root
6. create  database  datalogin;  <<<  sebagai  contoh  saya  membuat  database  dengan  nama Aplikasi Booking Lapangan Futsal dan
“datalogin” Member Futsal Dengan Java Netbeans
7. use datalogin; << Memilih database yang akan kita gunakan MySQL
8. create  table  login  (Username  varchar(15)not  null,  Password  varchar(30)  not  null  ,  primary  key
(Username));  <<Membuat  table  di  database  datalogin  dengan  kolom  Username  max  15  karakter Membuat Aplikasi Netbeans Mysql :
dan Password max 30 karakter dengan kata kunci “Username”  Pendataan Dosen Dan Karyawan
9. insert into login values(‘Indra Ahmad Iskandar’, ‘admin’); << Mengisi kolom Username =Indra
Ahmad Iskandar , Password=admin Fanspage
10.  create  table  parkirmasuk  (notiket  varchar(100)not  null,  tanggalmasuk  varchar(30)  not  null  ,
noplat  varchar(10)  not  null,  jeniskendaraan  varchar  (10)  not  null,  jammasuk  varchar  (10)  not  null,
primary key (notiket)); Indr41skandar
251 likes

Kategori 2 Membuat Koneksi dari Netbeans ke Mysql
1. Buka Netbeans
2. Lalu pilih File­new project seperti dibawah ini
Like Page Share

Be the first of your friends to like this

3. Lalu isi seperti dibwah ini dan klik finish

http://indra92.blogspot.co.id/2014/11/tutorial­lengkap­membuat­aplikasi.html 1/14
11/18/2015 Tutorial Lengkap Membuat Aplikasi Parkir Kendaraan Menggunakan Java Netbeans Dan MySQL | INDRA92

4. Klik kanan di project ParkirKendaraan pilih New­Java Package

×
Ikuti @indr41skandar 1.214 pengikut

5. Isi seperti dibawah ini

6. Klik kanan di Package Koneksi kemudian pilih New­java class

http://indra92.blogspot.co.id/2014/11/tutorial­lengkap­membuat­aplikasi.html 2/14
11/18/2015 Tutorial Lengkap Membuat Aplikasi Parkir Kendaraan Menggunakan Java Netbeans Dan MySQL | INDRA92

7. Isi seperti dibawah lalu finish

8. setelah selesai membuat class koneksi, Ketikan kode ini dibawah kode package Koneksi;

import com.mysql.jdbc.Driver;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import javax.swing.JOptionPane;

9. Kemudian ketikan lagi seperti berikut setelah kode di atas

public class KoneksiDB {
    public static Connection koneksi;
    public static Connection getConnection() throws SQLException {
        if(koneksi==null){
            new Driver();
                        koneksi
=DriverManager.getConnection("jdbc:mysql://localhost:3306/datalogin","root","");
        }
        return koneksi;
    }
    public static void main(String[] args){
        try{
            getConnection();
  JOptionPane.showMessageDialog(null,"koneksi  berhasil","report
koneksi",JOptionPane.INFORMATION_MESSAGE);
        }
        catch (SQLException ex){
            System.err.println("Koneksi GAGAL");
        }
    }
}

http://indra92.blogspot.co.id/2014/11/tutorial­lengkap­membuat­aplikasi.html 3/14
11/18/2015 Tutorial Lengkap Membuat Aplikasi Parkir Kendaraan Menggunakan Java Netbeans Dan MySQL | INDRA92

10. Klik kanan di Libraries­Add Library­Mysql JDBC Driver

11. Membuat  Koneksi  dari  Netbeans  ke  Mysql  telah  selesai,  kemudian  klik  kanan  di  KoneksiDB­
Run File. Jika koneksi netbeans dan mysql sudah terhubung akan keluar pop up “koneksi berhasil”
seperti ini

Harga  200rbu  untuk  Aplikasi  Parkir  Kendaraan  yang  sudah  jadi,.  minat  Hub  :
085711416896 (Admin blog Indrasitomcat)

Kategori 3 Membuat form login pada netbeans

http://indra92.blogspot.co.id/2014/11/tutorial­lengkap­membuat­aplikasi.html 4/14
11/18/2015 Tutorial Lengkap Membuat Aplikasi Parkir Kendaraan Menggunakan Java Netbeans Dan MySQL | INDRA92
1. Klik kanan pada source package­New­java Packages
2. Isi seperti dibawah ini dan finish

3. Klik kanan pada package Aplikasi yang sudah kita buat tadi pilih New­JFrame Form, da isi seperti
Gambar dibawah ini

4. Desain Form seperti ini

http://indra92.blogspot.co.id/2014/11/tutorial­lengkap­membuat­aplikasi.html 5/14
11/18/2015 Tutorial Lengkap Membuat Aplikasi Parkir Kendaraan Menggunakan Java Netbeans Dan MySQL | INDRA92

5. Ketik kode dibawah ini setelah kode package Aplikasi;

        import javax.swing.*;
        import java.sql.*;
        import javax.swing.table.*;
        import java.awt.Dimension;
        import java.awt.Toolkit;

6. Ketik kode dibawah ini setelah kode diatas

public class FormLogin extends javax.swing.JFrame {
    /**
     * Creates new form FormLogin
     */
    Connection koneksi;
    public FormLogin() {
        initComponents();
    }
    
public void konekdatabase(){
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
koneksi=DriverManager.getConnection("jdbc:mysql://localhost:3306/datalogin","root","");
}
catch (Exception e)
{
System.err.println("Exception: "+e.getMessage());
}
}
public void Login(){
    try
{
    String hasil ="0";
        String  sql  =  "Select  count(*)  as  jml  from  login  where  username  =
'"+username.getText().trim()+"'"+"and password = '"+password.getText().trim()+"'";
    stat = koneksi.createStatement();
    set = stat.executeQuery(sql);
    set.next();
    hasil = set.getString("jml");
    if (Integer.valueOf(hasil)>0){
                JOptionPane.showMessageDialog(null,"Anda  Berhasil
Login!!!","Peringatan",JOptionPane.WARNING_MESSAGE);
    new FormMenu().setVisible(true);
    dispose();
    }
    else{
                JOptionPane.showMessageDialog(null,"Anda  Gagal
Login!!!","Peringatan",JOptionPane.WARNING_MESSAGE);
               username.requestFocusInWindow();
               username.setText("");
               password.setText("");
    }
}
   catch (Exception e){
        System.out.println("kesalahan :"+e.toString());
    }
}
http://indra92.blogspot.co.id/2014/11/tutorial­lengkap­membuat­aplikasi.html 6/14
11/18/2015 Tutorial Lengkap Membuat Aplikasi Parkir Kendaraan Menggunakan Java Netbeans Dan MySQL | INDRA92

seperti gambar dibawah ini

7. Sekarang kita akan membuat fungsi di tombol exit, caranya klik Kanan di tombol Exit pilih Event
­ Action ­ ActionPerformed seperti gambar dibawah ini

8. Ketik kode 

if(JOptionPane.showConfirmDialog(null,"Apakah  Anda  yakin  akan


keluar?","Keluar",JOptionPane.YES_NO_OPTION)== JOptionPane.YES_OPTION){
        System.exit(0);
}

 9. Kembali ke Form Desain, kemudian klik kanan pada tombol Login pilih Event ­ Action ­
ActionPerformed (sama seperti membuat tombol Exit) lalu ketik kode dibawah ini (hanya yang saya
blok yg ditulis

private void loginActionPerformed(java.awt.event.ActionEvent evt) {                                  

        // TODO add your handling code here:
 konekdatabase();Login();   
}

10. Ok form login telah selesai.

Harga 200rbu untuk Aplikasi Parkir Kendaraan yang sudah jadi,. minat Hub :
085711416896 (Admin blog Indrasitomcat)

Kategori 4 Membuat FormKendaraanMasuk pada netbeans

1. Klik kanan pada package Aplikasi pilih New ­ JFrame Form

http://indra92.blogspot.co.id/2014/11/tutorial­lengkap­membuat­aplikasi.html 7/14
11/18/2015 Tutorial Lengkap Membuat Aplikasi Parkir Kendaraan Menggunakan Java Netbeans Dan MySQL | INDRA92

2. Kemudian isi seperti dibawah ini dan klik finish

3. Setelah Form terbuat, desain form seperti ini

4. Selanjutnya pindah ke source, dan isi kode berikut dibawah kode package Aplikasi;

import javax.swing.*;
import java.sql.*;
import javax.swing.table.*;
import java.util.Date;
import java.text.SimpleDateFormat;
import java.awt.Dimension;
import java.awt.Toolkit;

http://indra92.blogspot.co.id/2014/11/tutorial­lengkap­membuat­aplikasi.html 8/14
11/18/2015 Tutorial Lengkap Membuat Aplikasi Parkir Kendaraan Menggunakan Java Netbeans Dan MySQL | INDRA92
5. Ketik kode ini di bawah kode diatas

public class FormKendaraanMasuk extends javax.swing.JFrame {
String no;
String tglmasuk;
String plat_no;
String jns;
String jmmasuk;
DefaultTableModel tabMode;
Connection koneksi;
public FormKendaraanMasuk() {
        initComponents();
        Object[] row= {"No.Tiket","Tgl Masuk", "No Plat", "J.Kendaraan", "Jam Masuk"};
        tabMode=new DefaultTableModel(null,row);
        tabeldata.setModel(tabMode);
        tglskrg();
    
    }
public void tglskrg(){
Date skrg= new Date();
SimpleDateFormat format= new SimpleDateFormat("dd­MM­yyyy");
String tgl = format.format(skrg);
tftanggal.setText(format.format(skrg));
}
    public void konekdatabase(){
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
koneksi
=DriverManager.getConnection("jdbc:mysql://localhost:3306/datalogin","root","");
}
catch (Exception e)
{
System.err.println("Exception: "+e.getMessage());
}
}
    public void hapustabel(){
int row=tabMode.getRowCount();
for(int i=0;i<row;i++){
tabMode.removeRow(0);
}
}
    public void tampildataketabel(){
hapustabel();
try{
String sql="Select * from parkirmasuk";
Statement stat=koneksi.createStatement();
ResultSet set=stat.executeQuery(sql);
while (set.next()){
no=set.getString("notiket");
tglmasuk=set.getString("tanggalmasuk");
plat_no=set.getString("noplat");
jns=set.getString("jeniskendaraan");
jmmasuk=set.getString("jammasuk");
String[] data={no,tglmasuk,plat_no,jns,jmmasuk};
tabMode.addRow(data);
}
}
catch(Exception e){
}
}
public void clear(){
noTiket.setText("");
platNomor.setText("");
jamMasuk.setText("");
}
    public void simpandata(){
no=noTiket.getText();
tglmasuk=tftanggal.getText();
plat_no=platNomor.getText();
jns=(String)jenis.getSelectedItem();
jmmasuk=jamMasuk.getText();
try{
konekdatabase();

http://indra92.blogspot.co.id/2014/11/tutorial­lengkap­membuat­aplikasi.html 9/14
11/18/2015 Tutorial Lengkap Membuat Aplikasi Parkir Kendaraan Menggunakan Java Netbeans Dan MySQL | INDRA92
Statement statement=koneksi.createStatement();
String sql="insert into parkirmasuk values ('"+no+"','"+tglmasuk+"','"+plat_no+
"','"+jns+"','"+jmmasuk+"');";
statement.executeUpdate(sql);
statement.close();
clear();
}
catch (Exception e){
}
}
    public void data(){
no=noTiket.getText();
tglmasuk=tftanggal.getText();
plat_no=platNomor.getText();
jns=(String)jenis.getSelectedItem();
jmmasuk=jamMasuk.getText();
}

6. Kembali ke desain form, selanjutnya kita akan membuat fungsi pada button simpan, caranya klik
kanan  pada  button  simpan  ­  event  ­  action  ­  actionPerformed  lalu  ketik  script  dibawah  ini  (ketik
hanya yang saya block saja)

private void btsimpanActionPerformed(java.awt.event.ActionEvent evt) {                          
          

        // TODO add your handling code here:
         konekdatabase();
        data();
             
if(no.equals("")||tglmasuk.equals("")||plat_no.equals("")||jns.equals("")||jmmasuk.equals(""))
        {
                        JOptionPane.showMessageDialog(null,  "HARAP  MASUKAN  DATA
LENGKAP!");
        }
        else{
            simpandata();
            tampildataketabel();
        }
    }

7.  jika  sudah,  selanjutnya  kita  buat  fungsi  button  cari,  caranya  sama  seperti  di  atas,.  ketik  script
dibawah

private void btcariActionPerformed(java.awt.event.ActionEvent evt) {                                
  
        // TODO add your handling code here:
konekdatabase();
        try
        {
            String cari=noTiket.getText();
            Statement statement=koneksi.createStatement();
            String sql="select * from parkirmasuk where notiket like '"+cari+"'";
            ResultSet rs=statement.executeQuery(sql);
            if(rs.next())
            {
                noTiket.setText(rs.getString(1));
                tftanggal.setText(rs.getString(2));
                platNomor.setText(rs.getString(3));
                jenis.setSelectedItem(rs.getString(4));
                jamMasuk.setText(rs.getString(5));
                }
            else{
                                JOptionPane.showMessageDialog(null,  "DATA  TIDAK  ADA  DALAM
DATABASE");
            }
            statement.close();
            koneksi.close();
        }
        catch (Exception ex)
        {
            System.out.println("Error: "+ex);
http://indra92.blogspot.co.id/2014/11/tutorial­lengkap­membuat­aplikasi.html 10/14
11/18/2015 Tutorial Lengkap Membuat Aplikasi Parkir Kendaraan Menggunakan Java Netbeans Dan MySQL | INDRA92
        }     
    }

To be continue . . .

Nantinya akan jadi seperti ini kurang lebih :

http://indra92.blogspot.co.id/2014/11/tutorial­lengkap­membuat­aplikasi.html 11/14
11/18/2015 Tutorial Lengkap Membuat Aplikasi Parkir Kendaraan Menggunakan Java Netbeans Dan MySQL | INDRA92

Ok Tutorial Lengkap Membuat Aplikasi Parkir Kendaraan Menggunakan Java Netbeans Dan
MySQL telah selesai, silahkan kembangkan sesuai kreasi sobat :)

Sekian  tentang  Tutorial  Lengkap  Membuat  Aplikasi  Parkir  Kendaraan  Menggunakan  Java
Netbeans Dan MySQL

Harga  200rbu  untuk  Aplikasi  Parkir  Kendaraan  yang  sudah  jadi,.  minat  Hub  :
085711416896 (Admin blog Indra92)
Note : Aplikasi parkir kendaraan ini belum termasuk report. hanya sebagai data inputan untuk
database saja.

Lihat ketentuan Order Aplikasinya Disini

http://indra92.blogspot.co.id/2014/11/tutorial­lengkap­membuat­aplikasi.html 12/14
11/18/2015 Tutorial Lengkap Membuat Aplikasi Parkir Kendaraan Menggunakan Java Netbeans Dan MySQL | INDRA92
Share to Facebook Google+ Twitter Digg Lintaskan

ARTIKEL TERKAIT:

Aplikasi Sensus Penduduk Dengan Java Netbeans dan MySQL

Tutorial Lengkap Membuat Aplikasi Parkir Kendaraan Menggunakan Java Netbeans Dan
MySQL

Aplikasi Pembuatan Surat Keterangan Dan Pengantar Di Kelurahan Menggunakan PHP dan
MySQL

Membuat Aplikasi Netbeans Mysql : Pendataan Dosen Dan Karyawan

Kumpulan Aplikasi Java Netbeans Dan MySQL

Diposkan oleh Indra Ahmad Iskandar di 22.11
5 komentar

andy widodo 11 Juni 2015 08.59

Balas
gan masih ada error nya gan 
stat = koneksi.createStatement();
set = stat.executeQuery(sql);
set.next();
keterangan errornya cant find symbol
stat sama set nya itu dapetnya dari mana gan,,, ane bingung
mohon pencerahannya... karena saya masih newbe banget

dindanurayu ningtias 11 September 2015 06.27

Balas
Klo tiketnya di scan..codingnya seperti apa ya.? Terimakasih

Hery Fidiawan 17 September 2015 09.33

Balas
mantap broo,,,

Wawan Beneran 23 Oktober 2015 20.48

Balas
Rekomendasi Artikel Terkait ==> Pemrograman Java Koneksi Formulir ke Database MySQL

Adi share 16 November 2015 15.03

Balas
Terima kasih gan, sangat membantu..
kunjungi juga : 
http://susantoberbagi.blogspot.co.id/

http://indra92.blogspot.co.id/2014/11/tutorial­lengkap­membuat­aplikasi.html 13/14
11/18/2015 Tutorial Lengkap Membuat Aplikasi Parkir Kendaraan Menggunakan Java Netbeans Dan MySQL | INDRA92

Masukkan komentar Anda...

Beri komentar sebagai:  Google Account

Publikasikan
  Pratinjau

Posting Lebih Baru Beranda Posting Lama

Google+ Followers Daftar Blog Saya Penulis


Racik­Resep Indra Ahmad Iskandar 
Purwakarta Cyber Team Lihat profil lengkapku
Test Template

Indra A Iskandar

http://indra92.blogspot.co.id/2014/11/tutorial­lengkap­membuat­aplikasi.html 14/14

Anda mungkin juga menyukai