Nama :
Pembahasan:
Untuk mengganti nama dari Label, Button dan TextField, dengan cara
arahkan kursor ke Komponen yang ingin kita ganti kemudian klik Kanan
pada Mouse kemudian pilih “edit text”
Kemudian ganti Setiap Variabel dari TextField dan Button, untuk
mengganti nama Variabel nya, arah kan kursor ke Komponen yang ingin
kita ganti, kemudian klik kanan kemudian Pilih ”Change Variabel Name
(Dibawa Edit Text)”. Ganti Variabel seluruh Text Field dan Button sesuai
di bawah ini atau sesuai yang di inginkan.
o Button “Tambah” bt
o Button “Kurang” bku
o Button “Kali” bka
o Button “Bagi” bb
o TextField untuk nilai pertama tx1
o TextField untuk nilai kedua tx2
o TextField untuk nilai Hasil tx3
Peringatan: di dalam memberikan nama Variabel, pastikan besar
kecil nya suatu huruf perlu diperhatikan, karena Java sangat
memperhatikan suatu besar kecilnya huruf (sensitive case).
Kemudian masukkan Coding ke setiap “Button”, caranya dengan meng-
klik 2x masing- masing Button atau dengan cara memaskukan Events.
Untuk memasukkan Event, caranya dengan klik kanan Events Action
ActionPerformed (berguna untuk membuat Komponen tersebut bisa
dipanggil jika Komponen tersebut di Klik). Masukkan coding dibawah //
TODO add your handling code here: di setiap Button.
o Button “Tambah”:
Double n1 = Double.parseDouble(tx1.getText());
Double n2 = Double.parseDouble(tx2.getText());
Double h = n1+n2;
tx3.setText(Double.toString(h));
o Button “Kurang”:
Double n1 = Double.parseDouble(tx1.getText());
Double n2 = Double.parseDouble(tx2.getText());
Double h = n1-n2;
tx3.setText(Double.toString(h));
o Button “Bagi”:
Double n1 = Double.parseDouble(tx1.getText());
Double n2 = Double.parseDouble(tx2.getText());
Double h = n1/n2;
tx3.setText(Double.toString(h));
o Button “kali”:
Double n1 = Double.parseDouble(tx1.getText());
Double n2 = Double.parseDouble(tx2.getText());
Double h = n1/n2;
tx3.setText(Double.toString(h));
o Button “Bersihkan”:
tx1.setText(null);
tx2.setText(null);
tx3.setText(null);
Keterangan:
Double n1 = Double.parseDouble(tx1.getText());
// Double adalah tipe data untuk angka, sama seperti int, tapi Double
dapat menggunakan koma dan tipe data Double merupakan 64 bit
Double h = n1/n2;
tx3.setText(Double.toString(h));
// untuk merubah Double menjadi String (String adalah tipe data untuk
teks yang merupakan gabungan huruf, angka, whitespace (spasi), dan
berbagai karakter).