program aplikasi formulir pendaftaran

27
Program Aplikasi Perhitungan Biaya Kuliah

Upload: ananda-poenya-jepara

Post on 30-Sep-2015

300 views

Category:

Documents


2 download

TRANSCRIPT

  • 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: