IKLAN

Cara Buat Form Stok Barang Aplikasi Minimarket - Java MySQL

Cara Buat Form Stok Barang Aplikasi Minimarket - Java MySQL - Hallo sahabat TUTORIAL CUY, Pada Artikel yang anda baca kali ini dengan judul Cara Buat Form Stok Barang Aplikasi Minimarket - Java MySQL, kami telah mempersiapkan artikel ini dengan baik untuk anda baca dan ambil informasi didalamnya. mudah-mudahan isi postingan Artikel APLIKASI, Artikel JAVA, yang kami tulis ini dapat anda pahami. baiklah, selamat membaca.

Judul : Cara Buat Form Stok Barang Aplikasi Minimarket - Java MySQL
link : Cara Buat Form Stok Barang Aplikasi Minimarket - Java MySQL

Baca juga


Cara Buat Form Stok Barang Aplikasi Minimarket - Java MySQL


     Kesempatan kali ini, saya akan meneruskan postingan saya mengenai aplikasi minimarket yang telah saya publikasikan sebelumnya. Penjelasan kali ini, saya akan memposting mengenai form stok barang. Form ini dibuat bertujuan untuk melihat seberapa banyak stok barang yang telah tersisa saat melakukan transaksi barang. Langsung saja pada tahap pembuatannya :
1. Buatlah sebuah desain form menggunakan JForm seperti berikut :


2. Kemudian beri variable nama pada masing-masing textfield pencarian data button back :


3. Setelah itu langkah utama adalah mendeklarasikan variable koneksi, resutSet, serta statement. dan memanggil koneksi pada konstruktor.  
    koneksi k;
    Statement statement;
    ResultSet resultSet;
    public form_stok_barang() {
        initComponents();
        k = new koneksi();
    }
4. Setelah itu menampilkan database barang pada form stok barang. Caranya adalah dengan menggunakan perintah sql "select * from barang" maka semua yang berada pada tabel barang akan muncul. Atau dapat dilihat pada script berikut :
 private void select() {
        String header[] = {"ID BARANG", "KATEGORI", "NAMA BARANG", "JUMLAH STOK"};
        DefaultTableModel dt = new DefaultTableModel(null, header);
        tbl_stokbarang.setModel(dt);

        for (int i = 0; i < tbl_stokbarang.getRowCount(); i++) {
            dt.removeRow(i);
        }

        String sql = "select * from barang";
        try {
            statement = k.con.createStatement();
            resultSet = statement.executeQuery(sql);

            while (resultSet.next()) {
                String id = resultSet.getString(1);
                String kategori = resultSet.getString(2);
                String nama = resultSet.getString(3);
                int stok = resultSet.getInt(4);

                Object baris[] = {id, kategori, nama, stok};
                dt.addRow(baris);
            }
        } catch (Exception e) {
            JOptionPane.showMessageDialog(null, e.getMessage());
        }
    }
Lihat hasilnya saat program dijalankan, jangan lupa meamnggil select ( ) pada konstruktor sebelum menjalankan program.


5. Berikutnya adalah membuat Events KeyTyped pada textfield pencarian data. Caranya adalah sebagai berikut :

6. Setelah membuat Events seperti di atas, maka perintah berikutnya adalah membuat source code dimana data akan ditampilkan berdasarkan nama barang. Bagaimana syntax-nya? dapat dilihat pada code dibawah ini :
private void search() {
        Object header[] = {"ID BARANG", "KATEGORI", "NAMA BARANG", "JUMLAH STOK"};
        DefaultTableModel defaultTable = new DefaultTableModel(null, header);
        tbl_stokbarang.setModel(defaultTable);

        int baris = tbl_stokbarang.getRowCount();
        for (int i = 0; i < baris; i++) {
            defaultTable.removeRow(i);
        }

        String sql_select = "select * from barang where nama_barang like '%"+txt_search.getText()+"%'";
        try {
            statement = k.con.createStatement();
            resultSet = statement.executeQuery(sql_select);

            while (resultSet.next()) {
                String id= resultSet.getString(1);
                String kategori = resultSet.getString(2);
                String nama = resultSet.getString(3);
                int stok = resultSet.getInt(4);

                Object kolom[] = {id, kategori, nama,stok};
                defaultTable.addRow(kolom);
            }
        } catch (Exception e) {
            JOptionPane.showMessageDialog(null, e.getMessage());
        }
    }
7. Kemudian, membuat Events untuk action performed dari button back agar me-link ke form menu utama :


Source code Events button :
new Menu_Utama(Form_Login.kondisiLogin).setVisible(true);
        this.dispose();
Jalankan program dan coba untuk melakukan pencarian data :


8. Form Stok Barang telah selesai dibuat.


Demikianlah Artikel Cara Buat Form Stok Barang Aplikasi Minimarket - Java MySQL

Sekianlah artikel Cara Buat Form Stok Barang Aplikasi Minimarket - Java MySQL kali ini, mudah-mudahan bisa memberi manfaat untuk anda semua. baiklah, sampai jumpa di postingan artikel lainnya.

Anda sekarang membaca artikel Cara Buat Form Stok Barang Aplikasi Minimarket - Java MySQL dengan alamat link https://tutorialcuy.blogspot.com/2019/01/cara-buat-form-stok-barang-aplikasi.html

Subscribe to receive free email updates: