Tuesday, October 10, 2017

CARA MEMBUAT APLIKASI RENTAL MOBIL DI JAVA NETBEANS PART 2



CARA MEMBUAT APLIKASI RENTAL MOBIL DI JAVA NETBEANS PART 2, pada bagian ini saya akan memberikan Source code untuk membuat koneksi ke database dan membuat source code FORM MOBIL. Berikut caranya :

Membuat koneksi

1. Buatlah koneksi.class di dalam Package KONEKSI 

Gambar pembuatan koneksi.class

2. Masukkan MySQL JDBC Driver ke Libraries, dengan cara klik kanan pada Libraries, pilih Add library .., pilih MySQL JDBC Driver, klik Add Library.

Gambar memasukkan MySQL JDBC Driver


3. Membuat Source code koneksi.class, anda ketikan Source code dibawah ini :

package KONEKSI;
import java.awt.Component;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import javax.swing.JOptionPane;

public class koneksi {
    public static String PathReport=System.getProperty("user.dir") + "/src/laporan/";
    private static Connection Koneksi;
    private static Component rootPane;
    public static Connection getkoneksi(){
        if (Koneksi==null){
            try {
                String url=new String();
                String user=new String();
                String password=new String();
                url="jdbc:mysql://localhost:3306/db_rentalmobil";
                user="root";
                password="";
                DriverManager.registerDriver(new com.mysql.jdbc.Driver());
    Koneksi=DriverManager.getConnection(url,user,password);
    JOptionPane.showMessageDialog(rootPane, "Koneksi ke Database Berhasil");
            } catch (SQLException e) {
                System.out.println("Error membuat koneksi()");
              JOptionPane.showMessageDialog(rootPane, "Maaf Koneksi Ke Database Server Gagal...");
            }
        }
        return Koneksi;
    }
}

Gambar import koneksi.class

Gambar Source code koneksi

4. Test koneksi yang sudah dibuat ke FORM MOBIL dengan cara buka FORM MOBIL masuk ke Source code kemudian buat seperti di bawah ini  dan jalankan FORM MOBIL akan muncul pesan Koneksi ke Database Berhasil.

Gambar Source code KONEKSI.koneksi.getkoneksi();

Membuat FORM MOBIL

1. Design input FORM MOBIL sesuai dengan database yaitu ID MOBIL, NAMA MOBIL, MEREK MOBIL BM MOBIL, HARGA RENTAL, STATUS. Dari ID MOBIL sampai dengan HARGA MOBIL beri textfield dan untuk STATUS beri combobox. Gantilah nama textfield menjadi tx_id, tx_mobil, tx_merek, tx_bm, tx_harga dan cmb_status. Untuk combobox buatlah model PILIH, SIAP, TIDAK. Buatlah Button simpan,edit,hapus,bersih,keluar dan table dan beri nama sesuai keinginan kalain dan nanti disesuaikan saja dengan Source code saya.

Gambar Design Input FORM MOBIL

2. Membuat Source code Tampil Data. Silahkan kalian ikuti Source code saya disesuaikan saja dengan punya kalian.

Gambar import FORM MOBIL



Gambar Source code form


Gambar Source code Tambil Data

Gambar Source code Show Data

Gambar Source code Bersih

3. Membuat Source code SIMPAN, EDIT, HAPUS, BERSIH, KELUAR.

Gambar Source code Simpan

klik kanan pada tabel - event -pilih Mouse - mouseClick buat seperti dibawah ini:
Gambar Source code tabel

Gambar Source code Edit

Gambar Source code Hapus


Gambar Source code Bersih dan Keluar

Silahkan kalian buat icon pada button simpan,edit,hapus,bersih,keluar caranya klik kanan pada button, pilih properties, cari icon klik pada button "...." cari Package PNG pilih gambar yang kita masukkan pada part 1. silahkan kalian buat seperti gambar di bawah ini :

Gambar FORM MOBIL

Jika bingung dengan cara diatas kalian bisa download Database dan APLIKASI RENTAL MOBIL dengan cara klik link dibawah ini :



SEKIAN DAN TERIMA KASIH

Monday, October 9, 2017

CARA MEMBUAT APLIKASI RENTAL MOBIL DI JAVA NETBEANS PART 1



CARA MEMBUAT APLIKASI RENTAL MOBIL DI JAVA NETBEANS PART 1, pada bagian ini saya akan memberikan cara menentukan Database (MySql) dan Form (Netbeans) pada aplikasi yang akan dibuat, karena aplikasi yang akan dibuat adalah Aplikasi Rental Mobil maka, Nama Database db_rentalmobil dan  Nama Tabel t_mobil,t_pengembalian,t_penyewa,t_rental.

Gambar t_mobil dan field

Gambar t_pengembalian dan field

Gambar t_penyewa dan field

Gambar t_rental dan field

Setelah selesai membuat database, selanjutnya kita akan membuat Form pada Aplikasi Rental Mobil di Netbeans yaitu : FORM LOGIN ,FORM MOBIL ,FORM PENGEMBALIAN ,FORM PENYEWA ,FORM RENTAL, FORM DAFTAR_AKUN, FORM HISTORY_AKUN. Sebelum Membuat Form kita harus membuat Prpject baru yang namanya APLIKASI RENTAL MOBIL, kemudian buatlah sebuah Java Package beri nama FORM, di dalam Package FORM kita buat Jframe LOGIN,MOBIL,dll seperti diatas.

Gambar Package FORM dan isinya

Setelah buat FORM, buatlah Package baru yaitu Package LAPORAN, Package GAMBAR, Package PNG dan Package KONEKSI, seperti gambar dibawah ini :

Gambar Package yang ditambahkan

Pada Package KONEKSI untuk membuat coding koneksi dengan class yang akan saya buat pada Part berikutnya, pada Package LAPORAN untuk membuat laporan dengan IReport, pada Package PNG kita masukkan foto atau gambar untuk design Form, Pada Package Gambar kita akan membuat coding dengan Jpanel untuk background pada Form agar foto atau gambar yang panjang dan lebarnya akan automatis di sesuaikan pada Form.

Sebelum melakukan coding pada gambar, kita harus memasukkan foto/gambar ke dalam Package PNG. Caranya cari foto/gambar yang ingin kita jadikan background atau bisa melalui photoshop, jika foto background sudah sesuai yang kita inginkan kemudian simpan dalam format .png, kemudian  copy background tadi dan cari folder APLIKASI RENTAL MOBIL à folder src à folder PNG à Pastekan kedalam folder PNG.
Sekarang kita bisa melakukan coding di gambar dengan cara buatlah Jpanel di Package GAMBAR beri nama BACKGROUND, kemudian masuk ke Source code ketikan seperti gambar dibawah ini :

Gambar Source code BACKGROUND

Setelah selesai kita buka FORM LOGIN à klik kanan di Jframe à pilih Set Layout à Border Layout. Setalah itu Drag Pada GAMBAR BACKGROUND dan Drop pada FORM LOGIN maka, secara automatis foto background akan menempel pada seluruh FORM LOGIN dan akan selalu mengikuti FORM. Lakukan pada FORM lainnya.

Gambar FORM LOGIN yang di beri background

Setelah semua FORM sudah selesai dibuat backgraounnya, Kalian buat sebuah FORM baru yang namanya MENU_UTAMA untuk menampilkan FORM. Khusus untuk ini kita tidak boleh langsung Drag & Drop BACKGROUND karena saat kita membuat Menu bar tidak akan tampil, oleh karena itu kita harus Drag Menu bar dan Drop ke FORM MENU_UTAMA, barulah kita bisa membuat backgroundnya seperti yang tadi.


Jika bingung dengan cara diatas kalian bisa download Database dan APLIKASI RENTAL MOBIL dengan cara klik link dibawah ini :


Untuk membuat Aplikasi Rental Mobil Part 2 Silahkan klik link dibawah ini :


SEKIAN DAN TERIMA KASIH