• Tidak ada hasil yang ditemukan

kakulator

N/A
N/A
Riri Syafitri

Academic year: 2023

Membagikan "kakulator"

Copied!
7
0
0

Teks penuh

(1)

Ikuti langkah-langkah berikut ini:

1. Buka aplikasi Netbeans 2. Pilih menu file – new project

3. Pilih kategori java – java application

4. Masukan nama project, misalnya : KalkulatorGUI 5. Klik next maka project berhasil dibuat.

6. Selanjutnya pada project tersebut, klik kanan pilih new

Kemudian masukan nama class lalu klik finish.

(2)

Gambar diatas merupakan antar muka aplikasi menggunakan Jframe Form.

Selanjutnya kita memilih beberapa komponen SWING untuk di drag kedalam layout aplikasi.

Komponen yang kita gunakan adalah label, button, text field dan combo box.

label berfungsi untuk memberi keterangan/petunjuk pada isian form, text field sebagai form isian dan button sebagai tombol untuk memproses nilai yang dimasukan pada text field, nantinya pada komponen button kita menambahkan event actionPerformed sebagai reaksi yang dilakukan saat pengguna

mengklik button tersebut.

Selain itu juga kita menggunakan combobox untuk pemilihan operasi yang ingin dikerjakan baik perkalian, pembagian, penjmlahan ataupun pengurangan. Kalian juga bisa memodifikasi dengan menambahkan operasi lainnya seperti modulus (sisa pembagian) dan eksponen (perpangkatan).

(3)

 Tahap berikut kita mengatur tata letak dan desain pada aplikasinya, Secara sederhana saya membuat desain seperti berikut:

Tambahkan pilihan opsi pada combobox untuk daftar operasi yang ingin dilakukan. Silakan klik pada komponen combobox – lalu pilih model

(4)

Masukan setiap item operasi editor yang muncul.

Tahap selanjutnya pada bagian navigator yang biasanya berada di posisi kiri paling bawah, terdapat nama-nama variabel untuk setiap komponen masing- masing, agar memudahkan kita sebaiknya ganti nama variabel nya sesuai dengan fungsi komponen masing-masing, seperti pada gambar di bawah ini:

(5)

Setelah mengatur nama variabel, sekarang pada tahap akhir kita memberikan event pada button hitung , agar ketika tombol tersebut di klik maka proses akan dilakukan.

Selanjutnya masuk pada tab bagian source cari bagian code fungsi hitungActionPerformed()

 Tambahkan code berikut di dalam fungsi tersebut.

if

(operasi.getSelectedItem().toString().equalsIgnoreCase("Perkalia n")){

int a=Integer.parseInt(bil1.getText());

int b=Integer.parseInt(bil2.getText());

int jumlah=a*b;

hasil.setText (Integer.toString (jumlah));

}

(6)

if

(operasi.getSelectedItem().toString().equalsIgnoreCase("Pembagia n")){

int a=Integer.parseInt(bil1.getText());

int b=Integer.parseInt(bil2.getText());

int jumlah=a/b;

hasil.setText (Integer.toString (jumlah));

} if

(operasi.getSelectedItem().toString().equalsIgnoreCase("Penjumla han")){

int a=Integer.parseInt(bil1.getText());

int b=Integer.parseInt(bil2.getText());

int jumlah=a+b;

hasil.setText (Integer.toString (jumlah));

} if

(operasi.getSelectedItem().toString().equalsIgnoreCase("Penguran gan")){

int a=Integer.parseInt(bil1.getText());

int b=Integer.parseInt(bil2.getText());

int jumlah=a-b;

(7)

hasil.setText (Integer.toString (jumlah));

}

Uji Coba

Jalankan program, dengan cara klik run file atau Shift + F6, Hasilnya akan terlihat seperti contoh berikut:

Referensi

Dokumen terkait

Hasil penelitian yang signifikan menandakan bahwa setiap pelaku UMKM dengan keterkaitan responden dengan lembaga keuangan syariah memiliki kesempatan yang lebih untuk

Undang-Undang perlindungan anak nomor 23 tahun 2002 pasal I, butir I menyatakan bahwa anak adalah seseorang yang belum berusia 18 tahun termasuk anak yang

Ini terasa cukup untuk menggambarkan, bahwa tugas guru bukanlah hanya untuk menyampaikan segudang materi dengan teori-teori konsep yang begitu rumit, tetapi seorang guru juga

Olch karena itu perlu dilakukan penelitian untuk membuktikan bagaimana hubungan antara preeklampsia berat dengan berat bayi lahir rendah di Rumah Sakit Islam Siti Khodijah

LTP Proyek Akhir Arsitektur periode 68 Semester Gasal 2015/2016 dengan judul. “ PENGEMBANGAN STASIUN SRAGEN ” ini disusun untuk memenuhi salah

[r]

bahwa prestasi belajar siswa yang menggunakan media audio visual dalam. pembelajaran cukup memuaskan dan mempunyai pengaruh yang

Seyogyanya suatu perkembangan bisnis juga harus diikuti dengan perkembangan hukum yang mengaturnya, namun di Indonesia bisnis franchise ternyata tidak diikuti dengan