Sabtu, 26 November 2011

Program Konversi Mata Uang




PROGRAM KONVERSI MATA UANG DENGAN MENGGUNAKAN NETBEANS


ingin membuat konversi mata uang seperti di samping?
caranya gampang ko..."ketik REG (spasi) ingin".....hehhehe..boong..
caranya tinggal ikuti koding berikut

1. Buka netbeans
2. Buat project baru, pada src klik knan => new=>jFrame Form
3. Buat comboBox,button,label,dan jTextField seperti diatas (caranya dg mendrag n drop aja ko)
4. Klik knan ComboBox=>properties, pada model ganti nama2 item menjadi nama mata uang yg diinginkan,,, setelah nma item berubah klik close
5. Ubah variabel name jTextField 2-11 menjadi bnama_matauang...cth: busd,byen.bpound,dll
6. Double klik ComboBox, kemudian masukkan koding berikut di dalam method ComboBox tsb 

private void jComboBox1ActionPerformed(java.awt.event.ActionEvent evt) 
        float ipt;
        
        ipt=Float.parseFloat(jTextField1.getText());
        
        if (jComboBox1.getSelectedItem().equals("USD")){
            usd=ipt;
            yen=ipt*(116.6839F/9050.00F);
            peso=ipt*(207.93F/9005.00F);
            ringgit=ipt*(2859.65F/9005.00F);
            bath=ipt*(292.00F/9005.00F);
            won=ipt*(7.98F/9005.00F);
            yuan=ipt*(1422.21F/9005.00F);
            aud=ipt*(9126.58F/9005.00F);
            euro=ipt*(12254.91F/9005.00F);
            pound=ipt*(14339.57F/9005.00F);
            
            byen.setText(String.valueOf(yen));
            busd.setText(String.valueOf(usd));
            bpeso.setText(String.valueOf(peso));
            bringgit.setText(String.valueOf(ringgit));
            bbath.setText(String.valueOf(bath));
            bwon.setText(String.valueOf(won));
            byuan.setText(String.valueOf(yuan));
            baud.setText(String.valueOf(aud));
            beuro.setText(String.valueOf(euro));
            bpound.setText(String.valueOf(pound));
        }else if(jComboBox1.getSelectedItem().equals("YEN")){
            usd=ipt*(9050.00F/116.6839F);
            yen=ipt;
            peso=ipt*(207.93F/116.6839F);
            ringgit=ipt*(2859.65F/116.6839F);
            bath=ipt*(292.00F/116.6839F);
            won=ipt*(7.98F/116.6839F);
            yuan=ipt*(1422.21F/116.6839F);
            aud=ipt*(9126.58F/116.6839F);
            euro=ipt*(12254.91F/116.6839F);
            pound=ipt*(14339.57F/116.6839F);
            
            byen.setText(String.valueOf(yen));
            busd.setText(String.valueOf(usd));
            bpeso.setText(String.valueOf(peso));
            bringgit.setText(String.valueOf(ringgit));
            bbath.setText(String.valueOf(bath));
            bwon.setText(String.valueOf(won));
            byuan.setText(String.valueOf(yuan));
            baud.setText(String.valueOf(aud));
            beuro.setText(String.valueOf(euro));
            bpound.setText(String.valueOf(pound));
        }else if(jComboBox1.getSelectedItem().equals("RINGGIT")){
            usd=ipt*(9050.00F/2859.65F);
            yen=ipt*(116.6839F/2859.65F);
            peso=ipt*(207.93F/116.6839F);
            ringgit=ipt;
            bath=ipt*(292.00F/2859.65F);
            won=ipt*(7.98F/2859.65F);
            yuan=ipt*(1422.21F/2859.65F);
            aud=ipt*(9126.58F/2859.65F);
            euro=ipt*(12254.91F/2859.65F);
            pound=ipt*(14339.57F/2859.65F);
            
            byen.setText(String.valueOf(yen));
            busd.setText(String.valueOf(usd));
            bpeso.setText(String.valueOf(peso));
            bringgit.setText(String.valueOf(ringgit));
            bbath.setText(String.valueOf(bath));
            bwon.setText(String.valueOf(won));
            byuan.setText(String.valueOf(yuan));
            baud.setText(String.valueOf(aud));
            beuro.setText(String.valueOf(euro));
            bpound.setText(String.valueOf(pound));
        }else if(jComboBox1.getSelectedItem().equals("YUAN")){
            usd=ipt*(9050.00F/1422.21F);
            yen=ipt*(116.6839F/1422.21F);
            peso=ipt*(207.93F/1422.21F);
            ringgit=ipt*(2859.65F/1422.21F);
            bath=ipt*(292.00F/1422.21F);
            won=ipt*(7.98F/1422.21F);
            yuan=ipt;
            aud=ipt*(9126.58F/1422.21F);
            euro=ipt*(12254.91F/1422.21F);
            pound=ipt*(14339.57F/1422.21F);
            
            byen.setText(String.valueOf(yen));
            busd.setText(String.valueOf(usd));
            bpeso.setText(String.valueOf(peso));
            bringgit.setText(String.valueOf(ringgit));
            bbath.setText(String.valueOf(bath));
            bwon.setText(String.valueOf(won));
            byuan.setText(String.valueOf(yuan));
            baud.setText(String.valueOf(aud));
            beuro.setText(String.valueOf(euro));
            bpound.setText(String.valueOf(pound));
        }else if(jComboBox1.getSelectedItem().equals("WON")){
            usd=ipt*(9050.00F/7.98F);
            yen=ipt*(116.6839F/7.98F);
            peso=ipt*(207.93F/7.98F);
            ringgit=ipt*(2859.65F/7.98F);
            bath=ipt*(292.00F/7.98F);
            won=ipt;
            yuan=ipt*(1422.21F/7.98F);
            aud=ipt*(9126.58F/7.98F);
            euro=ipt*(12254.91F/7.98F);
            pound=ipt*(14339.57F/7.98F);
            
            byen.setText(String.valueOf(yen));
            busd.setText(String.valueOf(usd));
            bpeso.setText(String.valueOf(peso));
            bringgit.setText(String.valueOf(ringgit));
            bbath.setText(String.valueOf(bath));
            bwon.setText(String.valueOf(won));
            byuan.setText(String.valueOf(yuan));
            baud.setText(String.valueOf(aud));
            beuro.setText(String.valueOf(euro));
            bpound.setText(String.valueOf(pound));
        }else if(jComboBox1.getSelectedItem().equals("PESO")){
            usd=ipt*(9050.00F/207.93F);
            yen=ipt*(116.6839F/207.93F);
            peso=ipt;
            ringgit=ipt*(2859.65F/207.93F);
            bath=ipt*(292.00F/207.93F);
            won=ipt*(7.98F/207.93F);
            yuan=ipt*(1422.21F/207.93F);
            aud=ipt*(9126.58F/207.93F);
            euro=ipt*(12254.91F/207.93F);
            pound=ipt*(14339.57F/207.93F);
            
            byen.setText(String.valueOf(yen));
            busd.setText(String.valueOf(usd));
            bpeso.setText(String.valueOf(peso));
            bringgit.setText(String.valueOf(ringgit));
            bbath.setText(String.valueOf(bath));
            bwon.setText(String.valueOf(won));
            byuan.setText(String.valueOf(yuan));
            baud.setText(String.valueOf(aud));
            beuro.setText(String.valueOf(euro));
            bpound.setText(String.valueOf(pound));
        }else if(jComboBox1.getSelectedItem().equals("BATH")){
            usd=ipt*(9050.00F/292.00F);
            yen=ipt*(116.6839F/292.00F);
            peso=ipt*(207.93F/292.00F);
            ringgit=ipt*(2859.65F/292.00F);
            bath=ipt;
            won=ipt*(7.98F/292.00F);
            yuan=ipt*(1422.21F/292.00F);
            aud=ipt*(9126.58F/292.00F);
            euro=ipt*(12254.91F/292.00F);
            pound=ipt*(14339.57F/292.00F);
            
            byen.setText(String.valueOf(yen));
            busd.setText(String.valueOf(usd));
            bpeso.setText(String.valueOf(peso));
            bringgit.setText(String.valueOf(ringgit));
            bbath.setText(String.valueOf(bath));
            bwon.setText(String.valueOf(won));
            byuan.setText(String.valueOf(yuan));
            baud.setText(String.valueOf(aud));
            beuro.setText(String.valueOf(euro));
            bpound.setText(String.valueOf(pound));
        }else if(jComboBox1.getSelectedItem().equals("AUD")){
            usd=ipt*(9050.00F/9126.58F);
            yen=ipt*(116.6839F/9126.58F);
            peso=ipt*(207.93F/9126.58F);
            ringgit=ipt*(2859.65F/9126.58F);
            bath=ipt*(292.00F/9126.58F);
            won=ipt*(7.98F/9126.58F);
            yuan=ipt*(1422.21F/9126.58F);
            aud=ipt;
            euro=ipt*(12254.91F/9126.58F);
            pound=ipt*(14339.57F/9126.58F);
            
            byen.setText(String.valueOf(yen));
            busd.setText(String.valueOf(usd));
            bpeso.setText(String.valueOf(peso));
            bringgit.setText(String.valueOf(ringgit));
            bbath.setText(String.valueOf(bath));
            bwon.setText(String.valueOf(won));
            byuan.setText(String.valueOf(yuan));
            baud.setText(String.valueOf(aud));
            beuro.setText(String.valueOf(euro));
            bpound.setText(String.valueOf(pound));
        }else if(jComboBox1.getSelectedItem().equals("EURO")){
            usd=ipt*(9050.00F/12254.91F);
            yen=ipt*(116.6839F/12254.91F);
            peso=ipt*(207.93F/12254.91F);
            ringgit=ipt*(2859.65F/12254.91F);
            bath=ipt*(292.00F/12254.91F);
            won=ipt*(7.98F/12254.91F);
            yuan=ipt*(1422.21F/12254.91F);
            aud=ipt*(9126.58F/12254.91F);
            euro=ipt;
            pound=ipt*(14339.57F/12254.91F);
            
            byen.setText(String.valueOf(yen));
            busd.setText(String.valueOf(usd));
            bpeso.setText(String.valueOf(peso));
            bringgit.setText(String.valueOf(ringgit));
            bbath.setText(String.valueOf(bath));
            bwon.setText(String.valueOf(won));
            byuan.setText(String.valueOf(yuan));
            baud.setText(String.valueOf(aud));
            beuro.setText(String.valueOf(euro));
            bpound.setText(String.valueOf(pound));
        }else if(jComboBox1.getSelectedItem().equals("POUND")){
            usd=ipt*(9050.00F/12254.91F);
            yen=ipt*(116.6839F/12254.91F);
            peso=ipt*(207.93F/12254.91F);
            ringgit=ipt*(2859.65F/12254.91F);
            bath=ipt*(292.00F/12254.91F);
            won=ipt*(7.98F/12254.91F);
            yuan=ipt*(1422.21F/12254.91F);
            aud=ipt*(9126.58F/12254.91F);
            euro=ipt*(12254.91F/12254.91F);
            pound=ipt;
            
            byen.setText(String.valueOf(yen));
            busd.setText(String.valueOf(usd));
            bpeso.setText(String.valueOf(peso));
            bringgit.setText(String.valueOf(ringgit));
            bbath.setText(String.valueOf(bath));
            bwon.setText(String.valueOf(won));
            byuan.setText(String.valueOf(yuan));
            baud.setText(String.valueOf(aud));
            beuro.setText(String.valueOf(euro));
            bpound.setText(String.valueOf(pound));
        }
    }//GEN-LAST:event_jComboBox1ActionPerformed

Tidak ada komentar:

Posting Komentar