Cara membuat program sederhana dengan java netbeans. Tutorial belajar java kali ini akan membahas cara membuat sebuah program atau aplikasi menggunakan Tool Netbeans IDE. Program atau aplikasi yang dibuat dalam tutorial ini sudah melengkapi untuk bisa INSERT, UPDATE dan DELETE. Netbeans yang digunakan adalah versi 8.0 yang dimana JDK atau JRE menggunakan versi yang sama agar Netbeans dapat berjalan dengan baik. Program yang dibuat adalah program untuk menyimpan data barang atau anda dapat mengaplikasikannya untuk program lain. Karena source code yang di gunakan tidak jauh berbeda untuk membuat program lain. Terdapat beberapa tombol Button untuk membuat aksi simpan edit dan hapus, dan juga terdapat tabel untuk menampilkan data dari database sehingga dapat dengan mudah untuk melihat data tanpa harus masuk kedalam database. Untuk lebih jelasnya berikut definisi Tool Netbeans IDE untuk pengetahuan tambahan.
Definisi Java Netbeans IDE
Java adalah sebuah teknologi yang diperkenalkan oleh Sun Microsysytems pada pertengahan tahun 1990. Menurut definisi Sun, Java adalah nama untuk sekumpulan teknologi untuk membuat dan menjalankan perangkat lunak pada computer standalone ataupun pada lingkungan jaringan. Java sendiri adalah sebauh bahasa pemrograman tingkat tinggi dimana mudah untuk di pelajari ketimbang bahasa pemrograman lainnya. Banyak yang lebih menyukai Java sebagai sebuah teknologi dibanding hanya sebuah bahasa pemrograman, karena Java lebih lengkap dibanding sebuah bahasa pemrograman konvensional. Teknologi Java memiliki tiga komponen penting, yaitu: Programming-language specification, Application-programming interface, Virtual-machine specification Java Development Kit. Java Development Kit (JDK) adalah Sun Microsystems produk ditujukan untuk pengembang Java.
Demo Cara Membuat Program : DISINI
NetBeans adalah Integrated Development Environment (IDE) berbasiskan Java dari Sun Microsystems yang berjalan di atas Swing. Swing sebuah teknologi Java untuk pengembangan aplikasi Desktop yang dapat bejalan di berbagai macam platforms seperti Windows, Linux, Mac OS X and Solaris. Suatu IDE adalah lingkup pemrograman yang diintegrasikan kedalam suatu aplikasi perangkat lunak yang menyediakan pembangun Graphic User Interface (GUI), suatu text atau kode editor, suatu compiler atau interpreter dan suatu debugger. Sun Microsystems mendirikan proyek kode terbuka NetBeans pada bulan Juni 2000 dan terus menjadi sponsor utama. Netbeans merupakan software development yang Open Source, dengan kata
lain software ini di bawah pengembangan bersama, bebas biaya NetBeans
merupakan sebuah proyek kode terbuka yang sukses dengan pengguna yang
sangat luas, komunitas yang terus tumbuh, dan memiliki hampir 100 mitra. Untuk saat ini terdapat dua tool yaitu NetBeans IDE dan NetBeans Platform.
Cara Membuat Program Sederhana Menggunakan Netbeans
Untuk lebih jelasnya langsung saja ke tutorial membuat sebuah program yang dapat berjalan di komputer menggunakan Netbeans. Berikut tutorialnya:
1. Buat dahulu databasenya disini saya menggunakan XAMPP bisa di lihat seperti gambar dibawah ini, untuk tabelnya tidak usah di buat semua cukup tabel makanan saja.
2. Setelah membuat database kita masuk ke dalam pembuatan interface di Netbeansnya. Oke buat sesuka teman-teman semua kalau saya buatnya seperti ini.
3. Setelah membuat seperti itu ubah variabel name dari setiap komponen yang ada, caranya Klik Kanan komponen misal Field Id Makanan kemudian pilih Change Variable Name, Ok lanjutkan sampai ke tabelnya, Setelah itu tinggal masukan Codingnya. Caranya double klik setiap button yang ingin di kasih source code,
Dibawah ini untuk
Button Simpan :
private void btnsimpanmakananActionPerformed(java.awt.event.ActionEvent evt) { if(txtidmakanan.getText().isEmpty()||txtnamamakanan.getText().isEmpty()||
txthargamakanan.getText().isEmpty()){
JOptionPane.showMessageDialog(null, "Data yang ditambahkan tidak boleh kosong!");
}else{
try{
Statement st = konek.getConnection().createStatement();
int rs=st.executeUpdate("insert into makanan values("
+ "'"+txtidmakanan.getText()+"',"
+ "'"+txtnamamakanan.getText()+"',"
+ "'"+txthargamakanan.getText()
+ "')"
);
st.close();
bersih();
datatable();
JOptionPane.showMessageDialog(null, "Data berhasil disimpan...");
}catch(SQLException | HeadlessException e){
JOptionPane.showMessageDialog(null, "Keterangan error : "+e);
}
}
}
Dibawah ini untuk
Button Ubah :
private void btnubahmakananActionPerformed(java.awt.event.ActionEvent evt) { if(txtidmakanan.getText().isEmpty() || txtnamamakanan.getText().isEmpty() || txthargamakanan.getText().isEmpty()){
JOptionPane.showMessageDialog(null, "Data yang diubah tidak boleh kosong!");
}else{
try{
Statement st = konek.getConnection().createStatement();
st.executeUpdate("update makanan set "
+ "nm_makanan='"+txtnamamakanan.getText()+"',"
+ "harga_makanan='"+txthargamakanan.getText()+"'"
+ " where "
+ "id_makanan='"+txtidmakanan.getText()+"'"
);
bersih();
st.close();
JOptionPane.showMessageDialog(rootPane, "Data berhasil diubah..");
datatable();
}catch(SQLException e){
JOptionPane.showMessageDialog(rootPane, e);
}
}
}
Dan
Button Hapus :
private void btnhapusmakananActionPerformed(java.awt.event.ActionEvent evt) { if(txtidmakanan.getText().isEmpty() || txtnamamakanan.getText().isEmpty() || txthargamakanan.getText().isEmpty()){
JOptionPane.showMessageDialog(null, "Data yang dihapus tidak boleh kosong!");
}else{
try{
Statement st = konek.getConnection().createStatement();
st.executeUpdate("delete from makanan where "
+"id_makanan='"+txtidmakanan.getText()+"'"
);
bersih();
st.close();
datatable();
JOptionPane.showMessageDialog(null, "Data berhasil dihapus");
}catch(Exception e){
JOptionPane.showMessageDialog(null, e);
}
}
}
Untuk Button Kembali silahkan saja arahkan saja ke Form mana akan di kembalikan kalau punya saya saya kembalikan ke Form utama :
new Data().show();
dispose();
Nah bagi yang bertanya-tanya tentang fungsi bersih(); dan datatable(); scriptnya seperti dibawah ini :
private void bersih(){
txtidmakanan.setText("");
txtnamamakanan.setText("");
txthargamakanan.setText("");
}
private void datatable(){
tbl.getDataVector().removeAllElements();
tbl.fireTableDataChanged();
try{
Statement st = konek.getConnection().createStatement();
ResultSet rs=st.executeQuery("select * from makanan");
while (rs.next()){
tbl.addRow(new Object[]{
rs.getString("id_makanan"),
rs.getString("nm_makanan"),
rs.getString("harga_makanan")
});
tblmakanan.setModel(tbl);
}
}catch(Exception e){
}
}
Oke sekarang kita masuk ke Tabelnya Klik Kanan tabelnya pilih Event >> Mouse >> MouseCliked
Oke isikan Code di bawah ini di Event MouseClikednya
private void tblmakananMouseClicked(java.awt.event.MouseEvent evt) {
int baris=tblmakanan.getSelectedRow();
txtidmakanan.setText(tbl.getValueAt(baris,0).toString());
txtnamamakanan.setText(tbl.getValueAt(baris,1).toString());
txthargamakanan.setText(tbl.getValueAt(baris,2).toString());
}
Oke dan sudah selesai dan tinggal di jalankan programnya dan akan terlihat seperti ini :
Oke sekian sedikit tutorial dari saya, untuk membuat aplikasi yang lebih komplek lagi tinggal bagaimana pengembangan teman-teman, tetapi dasarnya ya di atas itu dan setiap orang berbeda-beda gaya pengembangannya yang penting itu tahu dulu dasarnya maka akan sangat gampang sekali untuk yang lebih komplek. Ya sekian dulu, Semoga bermanfaat.
Artikel keren lainnya:
2 komentar untuk "Cara Membuat Program Sederhana dengan Java Netbeans"
artikelnya sangat membantu gan.... tingkaktkan
siap pak
Post a Comment