Minggu, 21 Juli 2013

Membuat Form Kategori Barang Aplikasi Penjualan pada Java Netbeans

          Pada postingan kali ini saya akan menjelaskan tentang pembuatan Form kategori barang,
1. Langkah pertama kita harus membuat form kategori barang pada JFrame Netbeans.


2. Setelah kita membuat Form kategori barang kemdian kita isi source code pada Form Kategori Barang.
Berikut ini adalah source code untuk kategori barang


import java.sql.ResultSet;
import java.sql.Statement;
import javax.swing.JOptionPane;
import javax.swing.table.DefaultTableModel;
import koneksi.koneksi;

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

/**
 *
 * @author Moch. Arif S.
 */
public class FormKategori_1 extends javax.swing.JFrame {

    private Statement statement;
    private ResultSet resulSet;
    private koneksi koneksi;
    private String id_delete;
    
    
    
    public FormKategori_1() {
        initComponents();
        koneksi=new koneksi();
        select();
        
    }
    
    private void select (){
        try {
            String header[]={"KATEGORI","DESKRIPSI"};
            DefaultTableModel defaultTableModel=new DefaultTableModel(null, header);
            tabelkategori.setModel(defaultTableModel);
            
            int baris=tabelkategori.getSelectedRow();
            for (int i = 0;i<baris;i++){
                defaultTableModel.removeRow(i);
            }
            
            String sql="select * from kategori";
            statement=koneksi.connection.createStatement();
            resulSet=statement.executeQuery(sql);
            
            while (resulSet.next()){
                String kategori=resulSet.getString(1);
                String deskripsi=resulSet.getString(2);
                
                Object isi[]={kategori,deskripsi};
                defaultTableModel.addRow(isi);
                
            }
            
        } catch (Exception e) {
            JOptionPane.showConfirmDialog(null, e.getMessage());
        }
    }
    
    private void insert(){
        try {
            String sql="insert into kategori values('"+txtkategori.getText()+"','"+txtdeskripsi.getText()+"')";
            statement.executeUpdate(sql);
            
        } catch (Exception e) {
            JOptionPane.showConfirmDialog(null, e.getMessage());
        }
    }
    
    private void clear(){
        txtkategori.setText("");
        txtdeskripsi.setText(""); 
   }
    
    private void delete(){
        try {
            String sql="delete from kategori where kategori='"+id_delete+"'";
            statement.executeUpdate( sql);
        } catch (Exception e) {
            JOptionPane.showMessageDialog(null, e.getMessage());
            
        }
    }

3. Langkah berikutnya adalah memberi source code pada Button yang ada pada form kategori barang tersebut. cara memberi source code pada button tersebut cukup mudah. pada action button tersebut kita panggil method yang akan digunakan pada button tersebut, berikut adalah penjelasannya.


  • Button Insert
Untuk Button insert kita panggil method main yang telah dibuat pada source code diatas contohnya adalah seperti gambar dibawah ini.



  • Button Delete
Untuk Button delete kita isi dengan source code seperti gambar dibawah ini.



  • Button Cancel
dan untuk button cancel diisikan dengan source code seperti dibawah ini


4. Apabila Pengisian source code telah dilakukan, maka selanjutnya kita coba jalankan Program
bila kita jalankan maka akan muncul gambar form inputan seperti gambar dibawah ini, langkah berikutnya kita isi form inputan tersebut.


5. Bila inputan berhasil maka akan muncul message dialog seperti gambar dibawah ini.


6. Selanjutnya kita akan mencoba mendelete data, langkah pertama kita harus memilih data mana yang akan didelete pada tabel form tersebut. bila tidak memilih data  maka akan muncul message dialog seperti gambar berikut


7. Bila kita sudah memilih data mana yang akan siap dihapus maka akan muncul message dialog seperti gambar dibawah ini. bila kita ingin membatalkan penghapusan data kita bisa memilih No.


itulah penjelasan sekilas tentang form  kategori barang.

Tidak ada komentar:

Posting Komentar