16
BAB 4 JAVA NETBEANS DENGAN jFRAME
A. Langkah – langkah menjalankan Netbeans Dengan jFrame
1. Jalankan aplikasi Java Netbeans
2. Clik kanan pada default package
3. Pilih New
4. Pilih jFrame From
5. Hasilnya lihat gambar dibawah ini
6. Beri nama file misal : [Link]
7. Click Finish
8. Akan tampil layar edit seperti dibawah ini
17
B. Latihan Membuat Label dan Panel
1. Buat tampilan seperti dibawah ini
Panel 1
Label1
Panel 2
Label2
Label3
Panel 3
Label4
2. Jika sudah selesai jalankan (run file / tekan shift+F6)
C. Membuat Program Kalkulator Sederhana
1. Desain form untuk kalkulator sederhana seperti dibawah ini
textField1
textField2
Label5
Button2
Button1
2. Mulai membuat codingnya, clik kanan pada button ‘Tambah’
3. Pilih Events, Mouse, mouseClicked
4. Lihat tampilan dibawah ini :
18
5. Ketik codingnya untuk button ‘tambah’
private void jButton1MouseClicked([Link] evt) {
double nilai1,nilai2,nilai3;
String hasil;
nilai1 = [Link]([Link]());
nilai2 = [Link]([Link]());
nilai3 = nilai1+nilai2;
hasil = [Link](nilai3);
[Link](hasil);
}
6. Lakukan hal sama untuk button ‘Kurang’,’Kali’,’Bagi’
D. Perintah if…. else …
Program dibawah ini adalah untuk menentukan kelulusan, jika nilai >=70 maka
dinyatakan “LULUS” jika kurang dari 70 maka dinyatakan “TIDAK LULUS”
1. Buat desain Form seperti dibawah ini
2. Anda bisa merubah textField dengan nama vaiabel lain , caranya :
a. Click Kanan pada textField1
b. Pilih Change variable name
c. Kemudian pada new name ganti dengan : txtMk
d. Lakukan hal yang sama untuk tesxField2 dengan txtNilai, label5 dengan lblHasil
3. Membuat coding
a. Click kanan pada Button ‘Hasil’
b. Pilih Events, Mouse, mouseClicked
c. Ketik coding sebagai berikut :
19
private void jButton1MouseClicked([Link] evt) {
double nilai;
String ket;
nilai = [Link]([Link]());
if (nilai>80)
ket = "LULUS";
else
ket = "Tidak LULUS";
[Link](ket);
}
E. Latihan : dengan perintah if..else… buat program kelulusan dengan ketentuan sebagai
berikut :
-----------------------------------------------------------
Nilai Huruf Keterangan
-----------------------------------------------------------
>=86 A Baik Sekali
76 – 85 B Baik
66 – 75 C Cukup
56 – 65 D Kurang
<56 E Kurang Sekali
-----------------------------------------------------------