1. Pendeklarasian Variable.
public class uts11110382 extends javax.swing.JFrame {
int bebek, sport, matik, diskon, total, harga, totaldiskon;
2. Listing Untuk Combobox Merek.
if(cmb_merek.getSelectedItem().equals("HONDA"))
{
bebek=11000000;
sport=11500000;
matik=12000000;
}
else if(cmb_merek.getSelectedItem().equals("YAMAHA"))
{
bebek=12000000;
sport=12500000;
matik=13000000;
}
else if(cmb_merek.getSelectedItem().equals("SUZUKI"))
{
bebek=13000000;
sport=13500000;
matik=14000000;
}
else if(cmb_merek.getSelectedItem().equals("KAWASAKI"))
{
bebek=14000000;
sport=14500000;
matik=15000000;
}
3. Listing Radio Button Motor Bebek.
if(rd_bebek.isSelected())
{
t_harga.setText(String.valueOf(bebek));
}
4. Listing Radio Button Motor Sport.
if(rd_sport.isSelected())
{
t_harga.setText(String.valueOf(sport));
}
5. Listing Radio Button Motor Matik.
if(rd_matik.isSelected())
{
t_harga.setText(String.valueOf(matik));
}
6. Listing Untuk Combobox Jenis.
//HONDA
if(cmb_merek.getSelectedItem().equals("HONDA"))
{
if(cmb_jenis.getSelectedItem().equals("TUNAI"))
{
diskon=20;
t_diskon.setText(String.valueOf(diskon));
}
else if(cmb_jenis.getSelectedItem().equals("KREDIT"))
{
diskon=8;
t_diskon.setText(String.valueOf(diskon));
}
}
// YAMAHA
else if(cmb_merek.getSelectedItem().equals("YAMAHA"))
{
if(cmb_jenis.getSelectedItem().equals("TUNAI"))
{
diskon=20;
t_diskon.setText(String.valueOf(diskon));
}
else if(cmb_jenis.getSelectedItem().equals("KREDIT"))
{
diskon=7;
t_diskon.setText(String.valueOf(diskon));
}
}
//SUZUKI
else if(cmb_merek.getSelectedItem().equals("SUZUKI"))
{
if(cmb_jenis.getSelectedItem().equals("TUNAI"))
{
diskon=20;
t_diskon.setText(String.valueOf(diskon));
}
else if(cmb_jenis.getSelectedItem().equals("KREDIT"))
{
diskon=6;
t_diskon.setText(String.valueOf(diskon));
}
}
//KAWASAKI
else if(cmb_merek.getSelectedItem().equals("KAWASAKI"))
{
if(cmb_jenis.getSelectedItem().equals("TUNAI"))
{
diskon=20;
t_diskon.setText(String.valueOf(diskon));
}
else if(cmb_jenis.getSelectedItem().equals("KREDIT"))
{
diskon=5;
t_diskon.setText(String.valueOf(diskon));
}
}
7. Listing Button Hitung.
harga=Integer.parseInt(t_harga.getText());
diskon=Integer.parseInt(t_diskon.getText());
totaldiskon=(diskon*harga)/100;
total=(harga-totaldiskon);
t_diskon.setVisible(false);
t_diskons.setText(String.valueOf(totaldiskon));
t_total.setText(String.valueOf(total));
8. Listing Beli Lagi / Bersih.
t_pembeli.setText("");
cmb_merek.setSelectedItem("--PILIH KODE--");
t_harga.setText("");
buttonGroup1.clearSelection();
cmb_jenis.setSelectedItem("--PILIH BAYAR--");
t_diskon.setText("");
t_diskons.setText("");
t_total.setText("");
t_pembeli.requestFocus();
9. Listing Keluar.
int answare = JOptionPane.showConfirmDialog(null, "Thanks", "Selesai", JOptionPane.OK_OPTION);
if (answare == JOptionPane.OK_OPTION)
{
dispose();
}
Untuk Lihat Hasil Klik Disini.
Tidak ada komentar:
Posting Komentar