Tutorial Lengkap Membuat Aplikasi Parkir Kendaraan Menggunakan Java Netbeans Dan MySQL
Tutorial Lengkap Membuat Aplikasi Parkir Kendaraan Menggunakan Java Netbeans Dan MySQL
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
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();
}
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
}
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();
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)
7. jika sudah, selanjutnya kita buat fungsi button cari, caranya sama seperti
di atas,. ketik script dibawah
To be continue . . .
Posted Juli 21, 2013 by bijansaja in Pemrograman Visual. Tinggalkan sebuah Komentar
Dipostingan ini saya akan membuat interface atau tampilan Sistem yang akan kita buat, disini
saya menggunakan java Netbeans IDE 7.3. Sebelumnya kita telah membuat Database sebagai
penyimpanan datanya *masih Ingat kan?
Langsung saja, pertama silahkan buat project baru pada Netbeans anda, caranya buka menu File
-> New Project (Ctl+Shift+N). Pada project ini saya membuat project bernama Minimarket yang
didalamnya sudah saya buat beberapa package (Connection, From, Image dan Laporan). Untuk
membuat package, klik kanan pada project Minimarket kemudian pilih New -> Java Package.
Langkah pertama buat Frame bernama JFrame Form pada package Form untuk membuat
tampilan Home. Caranya klik kanan pada package form kemudian pilih New-> JFrame Form,
beri nama Home lalu klik finish.
Disini saya menggunakan beberapa jenis Pallete, dan saya mengguanakan beberapa gambar
untuk mempercantik tampilan. lebih jelasnya seperti gambar di atas.
* Untuk membuat menu pada bagian Swing Menus pilih menu items, dan untuk menambahkan
submenu drag pallet Menu Items pada menu yang akan diberi submenu tambahan.
*Untuk gambar anda bisa menggunakan pallete Jlabel, kemudian pada properties pilih
kolom icon, pilih gambar pada komputer anda. Agar gambar tetap ada saat project dipindahkan
ke computer lain, sebelumnya copy gambar tersebut ke dalam project java anda pada bagian
Image, maka secara otomatis gambar tersebut akan tersimpan pada package Image.
Langsung dipraktekin yuk! good luck :)