Showing posts with label Pemrograman Visual 1. Show all posts
Showing posts with label Pemrograman Visual 1. Show all posts

Nov 26, 2017

Program Kasir Banana Nuget dengan Java Netbeans [TUGAS PEMROGRAMAN VISUAL 1 BSI SEMESTER 3]

Lagi ngerjain tugas ya bro. Ini adalah tugas pemrograman visual yaitu membuat program kasir dengan judul Banana Nuget dengan menggunakan java netbeans. Langsung saja kita terjun ke TKP haha..

  • Silahkan buat desainnya dahulu seperti gambar dibawah ini[gambar] 

  • Jika desainnya sudah jadi, pastikan variabel namenya sudah diganti sesuai dengan yang ada pada lembar tugas Banana Nuget
  • Selanjutnya klik 2x pada radio button oreo lalu masukan kode dibawah ini[kode] 
private void rboreoActionPerformed(java.awt.event.ActionEvent evt) {                                      
        // kode oreo@ahmadadha:
        int oreo=5000;
if(rboreo.isSelected()){
jtoping.setText(""+rboreo.getText());
jtoping.setText(""+oreo);
}
else{
    jtoping.setText("");
}
    }                                     

    private void rbkejuActionPerformed(java.awt.event.ActionEvent evt) {                                      
        // kode keju@ahmadadha:
        int keju=3000;
if(rbkeju.isSelected()){
jtoping.setText(""+rbkeju.getText());
jtoping.setText(""+keju);
    }                                     
    else{
    jtoping.setText("");
}
    }                                     

    private void rbmiloActionPerformed(java.awt.event.ActionEvent evt) {                                      
        // kode milo@ahmadadha:
        int milo=6000;
if(rbmilo.isSelected()){
jtoping.setText(""+rbmilo.getText());
jtoping.setText(""+milo);
}
else{
    jtoping.setText("");
}
    }                                     

    private void rbnutelaActionPerformed(java.awt.event.ActionEvent evt) {                                        
        // kode nutela@ahmadadha:
        int nutela=7000;
if(rbnutela.isSelected()){
jtoping.setText(""+rbnutela.getText());
jtoping.setText(""+nutela);
}
else{
    jtoping.setText("");
}
    }                                       

    private void rbcoklatActionPerformed(java.awt.event.ActionEvent evt) {                                        
        // kode coklat@ahmadadha:
        int coklat=2500;
if(rbcoklat.isSelected()){
jtoping.setText(""+rbcoklat.getText());
jtoping.setText(""+coklat);
}
else{
    jtoping.setText("");
}
    }

  • Lanjutkan seterusnya hingga kode untuk tiap menu toping sudah terisi
  • Jika kode untuk toping sudah selesai, selanjutnya klik 2x pada button hitung dan masukan kodenya dibawah ini[kode]
private void bhitungActionPerformed(java.awt.event.ActionEvent evt) {                                       
        // kode hitung@ahmadadha:
        int total=0;
if(rboreo.isSelected()){
String rboreo=jbeli.getText();
int jbeli=Integer.parseInt(rboreo);
int jtoping=jbeli * 5000;
total=total+jtoping;
}
if(rbkeju.isSelected()){
String rbkeju=jbeli.getText();
int jbeli=Integer.parseInt(rbkeju);
int jtoping=jbeli * 3000;
total=total+jtoping;
}
if(rbmilo.isSelected()){
String rbmilo=jbeli.getText();
int jbeli=Integer.parseInt(rbmilo);
int jtoping=jbeli * 6000;
total=total+jtoping;
}
if(rbnutela.isSelected()){
String rbnutela=jbeli.getText();
int jbeli=Integer.parseInt(rbnutela);
int jtoping=jbeli * 7000;
total=total+jtoping;
}
if(rbcoklat.isSelected()){
String rbcoklat=jbeli.getText();
int jbeli=Integer.parseInt(rbcoklat);
int jtoping=jbeli * 2500;
total=total+jtoping;
}jharga.setText(""+total);
    }

  • Untuk button hapus, kodenya dibawah ini[kode]
private void bhapusActionPerformed(java.awt.event.ActionEvent evt) {                                      
        // kode hapus@ahmadadha:
        jkasir.setText("");
        jbeli.setText("");
        rboreo.setSelected(false);
        rbkeju.setSelected(false);
        rbmilo.setSelected(false);
        rbnutela.setSelected(false);
        rbcoklat.setSelected(false);
        jtoping.setText("");
        jharga.setText("");
        jbayar.setText("");
        jkembali.setText("");
    }
  • Untuk button bayar kodenya dibawah ini[kode]
private void bbayarActionPerformed(java.awt.event.ActionEvent evt) {                                      
        // kode bayar@ahmadadha:
        int bayar=0;
        String ub=jbayar.getText();
        String harga=jharga.getText();
        int uhar=Integer.parseInt(harga);
        int ubayar=Integer.parseInt(ub);
        bayar=ubayar-uhar;
        jkembali.setText(""+bayar);
    }
  • Untuk button keluar kodenya dibawah ini[kode]
private void bkeluarActionPerformed(java.awt.event.ActionEvent evt) {                                       
        // kode keluar@ahmadadha:
        int x;
x=JOptionPane.showConfirmDialog(null,"Yakin mau keluar?","Konfirm",JOptionPane.YES_NO_OPTION);

if(x==JOptionPane.YES_NO_OPTION)

dispose();

else

return;
    }

Semoga bermanfaat dan jangan lupa share ke teman kamu.

Sep 29, 2017

Modul Pemrograman Visual 1: Modul Pemrograman Java 1 BSI Semester 3 MANAJEMEN INFORMATIKA


Bahasa pemrograman java yang pada awalnya bernama bahasa pemrograman OAK dipelopori oleh James Gosling, Patrick Naughton, Chris Warth, Ed Frank dan Mike Sheridan dari sun Microsystem, Inc pada tahun 1991, ketika perusahaan tersebut memulai green project (Proyek penelitian membuat bahasa pemrograman yang dapat berjalan disemua jenis platform). Hal ini merupakan sebuah terobosan yang cukup besar. Sebab sebelumnya aplikasi-aplikasi yang dikembangkan untuk sistem operasi (perangkat lunak dan perangkat keras) tertentu hanya akan berjalan dengan baik diatas sistem operasi tertentu pula. Dengan kata lain, dimasa lalu, aplikasi yang ditulis diatas sebuah sistem operasi (misalnya Windows) hampir mustahil bisa dijalankan diatas sistem operasi lain (contoh Linux).