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