Upload
ananda-poenya-jepara
View
298
Download
2
Embed Size (px)
Program Aplikasi PerhitunganBiaya Kuliah
Muhammad Miftahul Farid
Membuat Project Baru
Setelah mengklik tanda shortcut software NetBeans IDE 7.2 akan muncul tampilansepertin ini
Kemudian pilih menu fileNewProjectkemudian akan muncul gambar sepertiini
Lalu pilih JavaJava Aplicationlalu klik next
Isi nama projectnya, tempat penyimpanannya, klik finish. Nama Project : TugasAkhir
Membuat JFrame Form
Klik kanan pada nama projectNewJframeForm Form : Formulir
Buatlah Form Seperti Ini
Caranya sebagai berikut:
Buat panel dulu dengan mengklik panel di Swing Containers
Semua yang dilingkari dibuat dengan label padapilihan Swing Control
Semua yang dilingkari dibuat denganText Field pada pilihan Swing Control
Mengganti nama variabel(Change Variable Name)
Membuat opsi pilihan dengan combo box di Swing Control
Opsi pilihan:--Pilihan--11011102110311041105
--Pilihan--
1
2
3
Jangan lupa untuk mengganti nama variabel dari masing-masing combo box. Combo box kode jurusan diganti dengan nama cbkojur sedangkan untuk namavariable combo box gelombang diganti dengan nama cbgel. Cara mengganti namavariable combo box dengan cara klik kanan pada combo box lalu pilih Change Variable Name.
Coding:private void cbkojurActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:if(cbkojur.getSelectedItem().equals("1101")){tjur.setText("Desain Produk");tbiayasemester.setText("1250000");}else if(cbkojur.getSelectedItem().equals("1102")){tjur.setText("Teknik Industri");tbiayasemester.setText("1150000");}else if(cbkojur.getSelectedItem().equals("1103")){tjur.setText("Teknik Informatika");tbiayasemester.setText("1300000");}else if(cbkojur.getSelectedItem().equals("1104")){tjur.setText("Desai Komunikasi Visual");tbiayasemester.setText("295000");}else if(cbkojur.getSelectedItem().equals("1105")){tjur.setText("Teknik Sipil");tbiayasemester.setText("1220000");}
}
private void cbgelombangActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here:if(cbgelombang.getSelectedItem().equals("1")){
tbiayaspp.setText("500000");}else if(cbgelombang.getSelectedItem().equals("2")){
tbiayaspp.setText("750000");}else if(cbgelombang.getSelectedItem().equals("3")){
tbiayaspp.setText("1000000");}else{
tbiayaspp.setText(null);}
}
private void rbpagiActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
int biaya;
biaya=0;
ttambahan.setText(String.valueOf(biaya));
}
private void rbmalamActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
int biaya;
biaya=250000;
ttambahan.setText(String.valueOf(biaya));
}
Coding:
Klik kanan untuk mengganti nama variable dannama button pada masing-masing button. Button hitung = bhitung, Button Isi Data Lagi = bisi, Button Exit = bkeluar.
private void bthitungActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
double total,semester,tambahan,spp;
semester=Double.parseDouble(tbiayasemester.getText());
tambahan=Double.parseDouble(ttambahan.getText());
spp=Double.parseDouble(tbiayaspp.getText());
total=semester+tambahan+spp;ttotal.setText(String.valueOf(total));
}
private void btisiActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here:tbiayasemester.setText(null);tbiayaspp.setText(null);tjur.setText(null);tnama.setText(null);tno.setText(null);ttambahan.setText(null);ttotal.setText(null);cbgelombang.setSelectedIndex(0);cbkojur.setSelectedIndex(0);
}
private void btexitActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
int k=JOptionPane.showConfirmDialog(null,"ApakahAnda Yakin Ingin Keluar?",
"Konfirmasi",JOptionPane.YES_NO_OPTION);
if(k==JOptionPane.YES_OPTION) {
System.exit(0);
}
Hasil Test: