Anda di halaman 1dari 10

PEMROGRAMAN VISUAL

Di Susun Untuk Memenuhi Tugas Mata Kuliah Pemrograman Visual


Kelas 6P44 Dosen Pengampu Bapak Bambang Ismanto, S.Kom

STMIK Widya Pratama Pekalongan

Tahun Akademik 2015 - 2016

Nama :

DOYO PRATOMO [13.240.0116]

Sekolah Tinggi Manajemen Informatika dan Komputer


STMIK Widya Pratama Pekalongan
Jl. Patriot No. 25 Pekalongan – Jawa Tengah Telp. (0285) 427816
Fax. (0285) 427815 Website : http://www.stmik-wp.ac.id
Pertemuan 1.
Membahas Bagaimana membuat Form dan Mendesain Form tersebut. Untuk lebih
lanjut nya, kita akan membahas Bagaimana cara mendesain Form di Netbeans.
Langkah pertama untuk membuat suatu project di dalam NetBeans yaitu pilih File
 New Project  Pilih Java (Java Application). Langkah berikut nya ialah,
menentukan tempat penyimpanan untuk File Project kita serta nama File sesuai
yang kita inginkan (Untuk penamaan File, tidak boleh di isi dengan Spasi maupun
Charachter lainya selain huruf, angka dan underscore’_’)

Jika sudah, maka klik Finish.


Kemudian masuk ke Project masing- masing, dan pilih Source Packages
Tambahkan JFrame Form… di <default package>
Untuk mendasain seperti gambar di atas, maka yang dibutuhkan ialah:
Untuk mengganti Warna font serta jenis font dari Label, berikut caranya:
Sedangkan untuk mengganti warna background untuk TextField, berikut caranya:
Keterangan:

 Label: Label disini berfungsi untuk memberikan keterangan tambahan atau


indentitas pada tombol atau perintah lainnya seperti yang dicontohkan
gambar di atas.
 TextField: Seperti yang ditunjukkan pada gambar diatas, bahwa fungsi
daripada Text Field adalah untuk membuat kolom agar kelak bisa diisi
perintah-perintah teks atau angka oleh user, semisal pada pembuatan
aplikasi kalkulator “text field” berfungsi menampilkan hasil dari hitungan
kalkulator tersebut.
 Button: Fungsi daripada “button” ini untuk membuat tombol pada aplikasi
yang akan kita buat, misalnya tombol “OK” yang umum kita ketahui.

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

//n1 dan n1 merupakan sebuah Variabel untuk mentukan suatu


eksekusi.
//Double.parseDouble(tx1.getText()); untuk mengubah String menjadi
doublé

Double h = n1/n2;

// h merupakan variabel untk menjumlah antara variabel n1 dan n2 dan


sedangkan arti dari tanda * / - + untuk mendifinisikan bahwa variabel
tersebut mau eksekusi seperti apa.

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).

Berikut Hasil dan tampilan nya: