Pada postingan sebelumnya saya telah membahas tentang cara membauat aplikasi pengeolah data, pada postingan kali ini saya akan membahas mengenai cara membuat aplikasi perhitungan menggunakan operator aritmatik java. Operator aritmatik adalah operator yang merujuk pada fungsi matematika dasar yang terdiri dari:
Operator
|
Fungsi
|
+
|
Penjumlahan
|
-
|
Pengurangan
|
*
|
Perkalian
|
/
|
Pembagian
|
%
|
Sisa hasil pembagian
|
Berikut ini adalah tampilan aplikasi perhitungan menggunakan operator aritmatik java yang akan saya praktekkan pada postingan ini:
Untuk membuat aplikasi perhitungan diatas caranya adalah sebagia berikut ini:
1. Buat project baru denan kategori Java Aplication, Setelah itu anda beri nama: Hitung.
2. Tambahkan beberapa komponen berikut ini:
Objek
|
Properties
|
Nilai
|
JLabel1
|
text
|
Nilai A
|
JLabel2
|
text
|
Nilai B
|
JLabel3
|
text
|
Hasil
|
JTextField1
|
text
|
|
JTextField2
|
text
|
|
JTextField3
|
text
|
|
JComboBox1
|
Model
|
+-*/
|
JButton1
|
text
|
Hitung
|
3. Jika komponen-komponen diatas sudah ditambahkan selanjutnya atur posisinya sehingga seperti gambar dibawah ini:
4. Pada JComboBox1 ubah pengaturan property Model-nya. Ketikkan operator aritmatika. Seperti pada contoh gambar berikut ini:
5. Pada JButton1 pilih Events -> Mouse -> mouseClicked, setelah itu ketikkan kode berikut ini:
int nilai1;
int nilai2;
int nilai3;
String hasil;
nilai1=Integer.valueOf(jTextField1.getText());
nilai2=Integer.valueOf(jTextField2.getText());
if (jComboBox1.getSelectedItem()=="+"){
nilai3=nilai1+nilai2;
hasil= String.valueOf(nilai3);
jTextField3.setText(hasil);
}
else if (jComboBox1.getSelectedItem()=="-"){
nilai3=nilai1-nilai2;
hasil= String.valueOf(nilai3);
jTextField3.setText(hasil);
}
else if (jComboBox1.getSelectedItem()=="*"){
nilai3=nilai1*nilai2;
hasil= String.valueOf(nilai3);
jTextField3.setText(hasil);
}
else {
nilai3=nilai1/nilai2;
hasil= String.valueOf(nilai3);
jTextField3.setText(hasil);
}
Penjelasan dari kode diatas:
Pada Baris 1-4:
Deklarasi variabel nilai1, nilai2, nilai3 dengan tipe data int dan variabel hasil dengan data string.
Pada Baris 4-6:
Memberikan nilai pada variabel nilai 1 dan variabel nilai2 dari konversi tipe data string menjadi Integer pada nilai text di JTextField1 dan JTextField2.
Pada Baris Baris 7-11:
Jika nilai text yang terseleksi pada JComboBox1 adalah +. Maka nilai variabel nilai3 adalah hasil dari penjumlahan nilai1 dan nilai2.
Tipe data dari nilai variabel nilai3 dikembalikan dari Integer menjadi string, setelah itu menjadi nilai dari variabel hasil.
Nilai dari variabel hasil menjadi nilai text pada JTextField3.
Pada Baris 12-26:
Sama seperti Baris 1-11, nilai pada variabel nilai3 merupakan hasil dari proses Operator aritmatik yang sesuai pada nilai text pada jComboBox.
6. Jalankan program.
7. Pada Nilai A, ketikkan angka missal: 10.
Pada Baris 1-4:
Deklarasi variabel nilai1, nilai2, nilai3 dengan tipe data int dan variabel hasil dengan data string.
Pada Baris 4-6:
Memberikan nilai pada variabel nilai 1 dan variabel nilai2 dari konversi tipe data string menjadi Integer pada nilai text di JTextField1 dan JTextField2.
Pada Baris Baris 7-11:
Jika nilai text yang terseleksi pada JComboBox1 adalah +. Maka nilai variabel nilai3 adalah hasil dari penjumlahan nilai1 dan nilai2.
Tipe data dari nilai variabel nilai3 dikembalikan dari Integer menjadi string, setelah itu menjadi nilai dari variabel hasil.
Nilai dari variabel hasil menjadi nilai text pada JTextField3.
Pada Baris 12-26:
Sama seperti Baris 1-11, nilai pada variabel nilai3 merupakan hasil dari proses Operator aritmatik yang sesuai pada nilai text pada jComboBox.
6. Jalankan program.
7. Pada Nilai A, ketikkan angka missal: 10.
8. Pada Combobox pilih Operator yang digunakan missal perkalian (*).
9. Pada Nilai B, ketikkan angka 18.
10. Setelah itu klik tombol Hitung sehingga akan muncul hasil perkalian tersebut:
Demikian yang dapat saya sampaikan pada postingan kali ini mengenai cara Membuat aplikasi perhitungan menggunakan operator aritmatik java.