5
A. TUJUAN
➢ Mahasiswa mampu mengenal dan menggunakan komponen – komponen dasar
dalam Visual Java
➢ Mahasiswa mampu membuat Project, Package dan Form baru.
➢ Mahasiswa mampu membuat program sederhana dengan IDE NetBeans 6.5
B. TEORI SINGKAT
Bahasa pemrograman java dimulai dari sebuah tim pengembang software dari
Sun Microsystem yan dipimpin oleh James Gosling dan Patrick Naughton pada tahun
1991. Java menurut definisi dari Sun adalah nama untuk sekumpulan teknologi untuk
membuat dan menjalankan perangkat lunak pada computer standalone ataupun pada
lingkungan jaringan. Java 2 adalah generasi kedua dari Java platform. Java berdiri
diatas sebuah mesin interpreter yang diberi nama Java Virtual Mechine (JVM). JVM
inilah yang akan membaca bytecode dalam file .class dari suatu program sebagai
representasi langsung program yang berisi bahasa mesin. Oleh karena itu, bahasa java
disebut juga pemrograman yang portable karena dapat dijalankan pada berbagai
sistem operasi, asalkan pada sistem operasi tersebut terdapat JVM. Java merupakan
pemrograman objek murni karena semua kode programnya dibungkus dalam kelas.
NetBeans memiliki kemampuan yang begitu luas, dapat dipergunakan untuk
membangunj dan mempercantik tampilan GUI, membuat berbagai macam open
source seperti PHP, Ruby, Phynton, bahkan pemograman API untuk aplikasi web
seperti Yahoo, Google dan Facebook. dari segi IDE (Integrated Development
Environment), NetBeans juga tidak kalah dengan Visual studio.
Referensi lengkap tentang java dapat di temui di website resmi Java, yaitu
http://java.sun.com. JDK Versi 2 atau Java 2, dibagi menjadi 3 edisi, yaitu J2SE (Java
2 Standard Edition), J2EE (Java 2 Enterprise Edition) dan J2ME (Java 2 Micro
Edition).
J2SE merupakan edisi atau teknologi untuk pemrograman desktop atau
aplikasi layar (console). J2SE juga merupakan perangkat lunak yang harus diinstal
sebelum memakai J2EE dan J2ME.
J2EE merupakan edisi atau teknologi untuk pemrograman enterprise seperti
pemrograman database, JSP, Beans dan lain –lain.
J2ME merupakan edisi atau teknologi untuk pemrograman mobile / handphone
dan peralatan kecil (small Device).
1
Java tidak menyediakan IDE khusus seperti halnya bahasa pemrograman yang
lain. Pemrogram bisa menggunakan IDE yang support ke Java, misalnya Netbeans,
Eclips, JCreator, TexPad, dan lain –lain.
Gambar di bawah ini menjelaskan proses compiling and executing pada program Java
C. KEGIATAN PRATIKUM
Software yang digunakan :
➢ Java 2 SDK → jdk-1_5_0_07-windows-i586-p.exe)
➢ Editor : NetBeans 6.5 keatas
2
Gambar 2. Membuat Project Java Application Baru
Setelah itu, akan muncul jendela Wizard New Project pada step 2.
Kemudian pilihan Categories : pilih Java dan projectsnya Java Aplication seperti
gambar :
3
Gambar 3. Pilihan Categories dan Project
Ganti Project Name dengan nama : PEMVIS, kemudian pada Project Location
klick Browser kemudian pilih folder sebagai tempat kita menyimpan semua project
latihan kita (ex.JAVACODE) yang berarti semua file netBeans kita nantinya akan
tersimpan dalam folder JAVACODE, kemudian klik tombol Finish.
4
Gambar 4. Pengesetan nama Project dan Lokasi penempatan
Selanjutnya , buat Class baru dengan nama Latihan1 dan ketikan Package pemvis
kemudian klik finish
Setelah Form baru berhasil ditambahkan maka hasilnya akan terlihat seperti dibawah
6
Gambar 8. Tampilan Form Baru
7
Drag komponen jLabel dan letakkan pada Frame Latihan1 yang telah kita buat.
8
Gambar 12. Mengatur Properties Komponen jLabel
Catt: jangan lupa beri tanda pada a Properties – Opague berubah warnanya maka
pad
9
Kemudian, pada Jendela Properties – Icon dan klik tanda
dan cari letak image/icon yang akan anda tambahkan :
10
Gambar 17. Tampilan Form Setelah Ditambahkan Icon/Image
Latihan 1 : Selanjutnya tambahkan 4 buah jLabel dan insertkan Icon Logo java pada
jLabel3 dan pada jLabel4, jLabel5, jLabel6, atur propertiesnya hingga tampilan Form
Latihan menjadi seperti berikut :
12
Gambar 20. Tampilan Form Setelah Ditambahkan Background
Tekan shift + F6 untuk melihat hasil .
jButton1 Muncul
jButton2 Hilang
13
Desain komponen-komponen tersebut menjadi seperti gambar berikut :
• Lakukan Hal yang sama dengan tombol hilang, kemudian ketikan code
seperti berikut :
14
4. Untuk melihat hasilnya program, klik kanan pada Frame jLatihan2 dan pilih Run
File atau tekan shift + F6
jLabel3 Malu.png
jButton1 Jempol
jButton2 Malu
15
3. Memberi Event pada Tombol Muncul dan Hilang
• Klik kanan pada Tombol Jempol (jButton3) kemudian pilih Events –
Mouse – MouseClicked
Pada Jendela Source ketikan code seperti berikut :
• Lakukan Hal yang sama dengan tombol Malu, kemudian ketikan code
seperti berikut :
4. Untuk melihat hasilnya program, klik kanan pada Frame jLatihan2 dan pilih Run
File atau tekan shift + F6
16
D. TUGAS
Pada Project PEMVIS tambahkan Package Tugas kemudian buat Frame baru beri
nama secara berurut Tugas1, Tugas2 dst.
1. Desainlah sebuah Form yang menampilkan Tampilkan Biodata Anda : NIM,
Nama, Prodi, Jurusan, dan Alamat,Hobi dll sertakan foto anda dan beri latar
UNP. (saya akan belajar sungguh-sungguh untuk mendapatkan nilai Maksimal
“A”).
2. Desain Form seperti berikut :
Beri Event pada Tombol Genap dan Ganjil, sehingga jika Tombol Genap di tekan
maka angka genap akan aktif, begitu juga sebaliknya jika Tombol Ganjil di tekan
maka angka ganjil akan aktif.
3. Desain Form seperti no 2, Beri Event pada Tombol Genap dan Ganjil, sehingga
pada saat program dijalankan (Run File), jika Tombol Genap di tekan maka
hanya angka genap yang akan muncul, begitu juga sebaliknya jika Tombol Ganjil
di tekan maka hanya angka ganjil akan muncul pada Form.
4. Desainlah Form seperti berikut dan buat program untuk menampilkan hasil dan
merubah warna dan jenis Fontnya.
17
E. DAFTAR PUSTAKA
1. Wahana Komputer, 2010. Membangun GUI dengan Java Netbeans 6.5. Andi .
Yogyakarta.
2. Wahana Komputer, 2010. Pengembangan aplikasi database berbasis JavaDB
dengan Netbeans. Andi .Yogyakarta.
18