Cara Membuat Aplikasi Input data mahasiswa dengan menggunakan bahasa pemprograman JAVA netbean. Aplikasi ini
merupakan Tugas dari mata kuliah Pemprogramna Platfom independent atau PPI. yang dimana aplikasi ini dapat pengimput data
mahasiswa dengan menggunkan Bahasa pemprograna Java Gui yang di rancang degan menggunakan aplikasi Java Netbean. Dan
data dapat di simpan ke dalam data bases. Aplikasiini sering di sebut juga dengan aplikasi CRUD input data mahasiswa.
Disini mungkin saya akan memberikan beberapa tips atau keterangan yang bertujuan agar anda paham dan
mengerti tentang bagaimana cara membuat aplikasi gui sederhana dari bahasa java. Jadi sebelum anda berencana
membuat aplikasi gui dengan java alangkah lebih baik anda mengetahui dasar-dasar dari bahasa pemprograman
java itu sendiri agar tidak membuat anada kebingungan untuk membuat aplikasi guinya nanti. Apaitu class, method,
objek, methot main, dan lain sebagainya. Jika anda sudah cukup paham dan mengerti dasar-dasar dari
pemprogramn java maka mari kita lanjutkan untuk membuat aplikasi guinya.
Membuat aplikasi sederhana input data mahasiswa dengan mengunakan bahasa java dan menyimpannya ke dalam data
base.
Langkah awal yang perlu kita lakukan yaitu menentukan apasaja entitas yang akan anda gunakan dalam kasus ini saya
menngunakan 4 entitas:
nama
nim
alamat
jurusan
Mungkin anda sudah bisa membuat projek baru, jika belum maka Buka netbean + Klik Menu file yang terdapat di bagian kiri atas
Akan tampil jendela baru lalu pilih Java Aplication + Next seperti pada gambar di bawah ini.
2.Membuat From
# Selanjutnya kita akan membuat Form yang akan di gunakan oleh user untuk menginputkan datanya. atau kita akan membuat
guinya. Caranya dengan kelik kanan pada Package + New + Jframe from. seprti pada gambar di bawah ini.
Seperti pada gambar di atas silahkan anda buat form seperti pada gambar di atas sesuai dengan selera anda.
Keterangan :
Keterangan Variabel :
Setelah anda membuat form nya maka sekarang kita akan memberikan Nama variabel dari nama-nama entitas yang kita gunakan.
Adapun cara mengganti nama variabe nya yaitu dengan cara Klik kanan pada kolom nim + ChangeVariable Name + Ok.
Untuk label Tidak perlu di berikan nama variabel karnya dia hanya sebagai label, namun yang kan kita berikan variabel yaitu
Nim : txtnim
Nama :txtnama
Jurusan : txtjurusan
Table : tblsimpan
Pada tahap ke tiga ini kita akan membuat Class baru yaitu Class “simpan.java” di mana Class ini merupakan kelas untuk
menyimpan data inputan ke tabel. Pada bagian ini silahkan kopy atau tulis sintaks di bawah ini.
/*
* mendeklarasikan clas simpan yang dimana di dalam ini menjelaskan tentang struktur
*/
package rozziq_s;
public simpan(){
getTabel().addColumn("NO");
lahir
}
return tabel;
Keterangan :
Jika terdapat tanda seru di samping scrip berwarna kuning anda tidak perlu hawatir karna tidak akan mempengaruhi jalanya
program.
Pada class ini kita akan membuat clas baru dengan nama “ Rozziq_s.java”. Yang dimana class ini berfungsi sebagai kelas untuk
memanggil class “ form_rozziq.java “ yang merupakan desain dari aplikasi yang telah kita buat sebelumnya.
Adapun scrip yang kan kita gunakan untuk memanggil calas “form_rozziq.java” sebagagi berikut silahkan tulis atau copy scrip di
bawah ini.
/*
*/
package rozziq_s;
form.setVisible(true);
Pada taha ini kita kan memberikan beberapa perintah agar data yang kita imputkan bisa tersimpan ke dalam tabel terlebih dahulu
sebelum kita menyimpannya ke data base. adapun perintah-perintah ayang akan kita berikan sebagai berikut. Dengan membuka
Class Form_rozziq
Pada tombol ini ketika tombol simpan di tekan maka data akan masuk ke dalam tabel. adapun cara sebagai yaitu klik kanan
pada tombol simpan + Events + Action maka anda akan di arahkan ke scrip atau kode maka lansung saja copykan scrip di
bawah ini.
//deklarasi variabel dima menggunaka tipedata aray untuk memasukan data ke dalam tabel
a = a+1;
data[0]=String.valueOf(a);
input.getTabel().addRow(data);
}
Setelah itu scrol kursor anda keatas tepat di bawah “public class form_rozziq extends javax.swing.Jframe ” lalu buat variabe
Connection tes;
public form_rozziq() {
initComponents();
tblsimpan.setModel(input.getTabel());
Sampai disini mungkin anda cukup bingung ya tentu bagi pemula tapi jangan hawatir silahkan anda baca ulang coba coba dan
cobalagi sampi bisa. jika masih ada scrip yang error anda bisa lihat pada foto di bawah ini silahkan anda cocokkan dengan crip
Pada tahapa ini kita akan membuat data base yang akan kita gunkan untuk menyimpan data yang akan kita imputkan melalu GUI.
Silahkan buat dulu databasenya, jika anda belum bisa membuat data base silahkan baca “cara membuat data base”.
Jika anda sudah bisa membuat database maka lansung saja kita akan menghubungkan antara java Gui dengan database.
Import MSQLDrever
dengan cara klik kanan pada folder Library + add library +oke
jButton1ActionPerformed”.
try{
Class.forName("com.mysql.jdbc.Driver");
java.sql.Connection
koneksi=DriverManager.getConnection("jdbc:mysql://localhost:3306/rozziq","root","");
values('"+txtnim.getText()+"','"+txtnama.getText()+"','"+txtjurusan.getText()+"','"+tx
ttgl.getText()+"')");
}catch(Exception e){
System.out.println(e);
salah");// jika data tidak benar ,aka akan tampil pesan bahwa data anda salah
import. maka akan tampak seperti pada gambar di bwah ini. Scrip ini harus ada di bawah paskage rozziq_s;
package rozziq_s;
import com.mysql.jdbc.Connection;
import java.sql.*;
import javax.swing.*;
jika sudah selesai coba koreksi dan jalankan runing apakah data berhasil tersimpan ke data base atau tidak.
3. Tombol hapus
Pada tombol hapus dobel klik lalu tulisakan kode di bawah ini. agara data bisa terhapus ketika kita mengklik hapus.
input.getTabel().removeRow(tblsimpan.getSelectedRow());
Setelah anda mengikuti langkah-langkah di atas dengan benar maka anda sudah bisa membuat sebuah aplikasi CRUD data maha
siswa atau aplikasi input data mahasiswa, Lalu jalankan. Jiaka ada yang kurang jelas silahkan tingal kan komentar anda. Dan
perlu anda ketahui bahwa untuk bisa membuat aplikasi dengan java anda harus mencari banyak sumber agar anda paham.
Perhatian :
jika anda ingin file projek utuhnya silahkan tinggalkan komentar anda dengan menambahkan alamt email yang akan kami
kirimkan melalu email anda atau anbisa menghubungi kami melaui fanspage Facebook kami balog18.com. semoga berhasil.
Mungkin banyak teman-teman yang mintak file utuhnya maka dengan senang hati saya akan membagikannnya semoga