Dalam artikel sebelumnya saya telah membahas tentang Cara Membuat Program operator pembanding dari Java, kali ini akan saya bahas mengenai cara membuat program menggunakan operator logika. Yang dimaksud Operator logika adalah operator yang digunakan untuk membandingkan duan nilai Boolean/dua ekspresi atau lebih pada baris perintah berkondisi . Perhatikan table operator logika di bawah ini:
Operator
|
Fungsi
|
&
|
Dan
|
&&
|
Dan (Kondisi kedua ekspresi= True)
|
|
|
Atau
|
||
|
Atau (Kondisi kedua ekspresi= True)
|
|
|
Tidak
|
Di bawah ini adalah praktek bagaimana membuat contoh sebuah program yang menggunakan operator logika dengan java.
1. Anda buat project baru dengan pilihan kategori Java Aplication, setelah itu beri nama: Operatorlogika.
2. Buat Jframe form klik kanan New > JFrame Form.
1. Anda buat project baru dengan pilihan kategori Java Aplication, setelah itu beri nama: Operatorlogika.
2. Buat Jframe form klik kanan New > JFrame Form.
Beri nama Operator logika
3. Setelah itu tambahkan beberapa komponen seperti dalam tabel berikut ini:
Objek
|
Properties
|
Nilai
|
JLabel1
|
text
|
Pilih Paket
Pembelian
|
JLabel2
|
text
|
Paket
|
JLabel3
|
text
|
Total
|
JCheckBox1
|
text
|
Paket1
|
JCheckBox2
|
text
|
Paket2
|
JTextField1
|
text
|
4. Selanjutnya anda atur masing-masing komponen sehingga menjadi seperti berikut ini:
5. Langkah berikutnya pada komponen JCheckBox1 anda klik kanan kemudian pilih Events >> Change >> stateChanged.
if(jCheckBox1.isSelected()==true&&jCheckBox2.isSelected()==false||
jCheckBox1.isSelected()==false&&jCheckBox2.isSelected()==true){
jTextField1.setText("Rp. 50.000");
jLabel1.setText("Membeli 1 Paket");
}
else
if(jCheckBox1.isSelected()==true&&jCheckBox2.isSelected()==true){
jTextField1.setText("Rp. 75.000");
jLabel1.setText("Diskon 25 %");
}
else{
jTextField1.setText("Rp. 0.000");
jLabel1.setText("Pilih Paket Pembelian");
}
7. Selanjutnya pada pada komponen JCheckBox2 anda klik kanan kemudian pilih Events >> Change >> stateChanged, kemudian masukkan kode seperti pada langkah 6.
8. Coba compile dan jalankan program.
9. Pilih paket 1 maka total pembayarannya adalah 50.000.
8. Coba compile dan jalankan program.
9. Pilih paket 1 maka total pembayarannya adalah 50.000.
10. Jika Paket 1 dan Paket 2 di pilih maka akan memperoleh diskon 25%.
Demikian cara membuat program menggunakan operator logika semoga dapat bermanfaat buat anda.