Modul 1 Java NetBean
Modul 1 Java NetBean
INSTALASI NETBEANS
Untuk menginstall Netbeans Anda harus punya DVD nya yang bisa didapat dengan Cuma-Cuma dari NetBeans.org tinggal dipesan aja via Internet lalu Anda akan menerima DVDnya langsung ke tangan Anda dalam sekejab (nunggu beberapa hari/gak sampe berminggu-minggu-tergantung keberuntungan kamu), lebih gampang lagi Anda silahkan unduh dari netbeans.org hanya beberapa menit kalau kamu punya bandwith Internet Connection yang tinggi. Setelah Anda punya package nya silahkan install aja sendiri. Sebagai catatan, dalam tutorial ini penulis menggunakan NetBeans IDE 6.0 dan JDK 1.6 dengan Sistem Operasi Windows XP SP2
MEMULAI NETBEANS
Yang pasti kalo kamu pake SO dari keluarga Microsoft, ada shortcut nya di desktop kamu, ya tinggal di double click aja terus nunggu sambil minum coffeemix
Pada Category: pilih Java Pada Projects: pilih Java Application Kemudian Click tombol Next
www.dedecs.COM
Java
Pada Project Name: ketik nama project misalnya prjPaletteButton Pada Project Locaton: click Browse untuk memilih folder diaman Anda akan menyimpan project Checklist pada Set as Main Project Checklist juga apda Create Main Class Kemudian click Finish, maka hasilnya akan tampak seperti di bawah ini:
www.dedecs.COM
Java
MEMBUAT FORM
-
Click kanan pada nama project Anda disisi sebelah kiri yang ada pada Project Explorer Boleh juga click yang ini, stepnya beda dikit aja
Pilih JFrame Form Kemudian pada Class Name : ketik nama form misal frmButton Pada Location : pilih Sources Packages (ini pilihan default) Pada Package : pilih prjpalletbutton (sesuai nama project) Setelah itu click Finish
www.dedecs.COM
Java
Setelah itu coba jalankan program Anda dengan menekan tombol F6 Atau click tombol yang terdapat pada toolbar
Lalu akan tampil form yang masih kosong, click pada sudut form (x) untuk menutup form yang sedang running dan kembalilah edit form Anda dan tambahkan beberapa palette (bacanya bukan pelet tetapi plet) (di visual basic disebut toolbox) sesuai dengan kebutuhan Anda
www.dedecs.COM
Java
DAFTAR PALETTE
Swing Control: Label Button Toggle Button Check Box Radio Button Button Group Combo Box List Text Field Text Area Scroll Bar, banyak lagi (lihat saja gambar di atas)
Sekarang bagaimana cara menambahkan palette tersebut ke form, gampang aja pada dasarnya sama dengan ketika Anda menggunakan bahasa pemrograman visual lainnya, tinggal click pada
www.dedecs.COM
Java
palette yang kamu butuhkan dan drag, kemudian letakkan pada form. Atau boleh juga dengan mengclick sekali pada palette dan bawa mouse Anda ke area form maka palette yang Anda click tadi akan tampil, sekarang Anda tinggal click sekali pada area form dimana Anda akan meletakkan objek palette tersebut. Sebagai contoh lihat gambar di bawah ini:
Arahkan mouse pada palette Label, Click sekali(jangan ditahan, click biasa aja)
kemudian Arahkan mouse Anda pada area form (lihat posisinya disesuaikan) lalu click sekali, pallete Label akan tampak pada form Anda kemudian ubah bacaan jLabel1 (caption di VB) menjadi Nilai Tugas, caranya: click kanan pada objek label pilih Edit Text
lalu ketik judul yang baru (Nilai Tugas) dan click OK Anda dapat merubah ukuran objek dengan mengclick pada titik-titik yang ada di setiap sisi dan sudut objek yang sedang Anda edit (objek yang aktif)
kemudian ubah nama objek, biasanya disesuaikan dengan jenis palette yang Anda gunakan misalnya kalau label, maka nama objek biasanya diawali dengan lbl misal lblNilaiTugas, kalau button penamaannya biasanya diawali dengan btn, misalnya btnClose. Dll, bagaimana cara merubah nama palette: click kanan pada palette yang akan Anda rubah namanya pilih Change Variable Name kemudian ketik nama Variable Namenya, misal lblNilaiTugas, lihat gambar:
click Ok Anda dapat melakukan perubahan Variable Name atau yang lainnya (properties)
www.dedecs.COM
Java
melalui jendela Properties:
Selanjutnya kalau Anda mau menambahkan palette yang sama boleh saja kamu copy paste lalu rubah Text, Variable Name dan lain-lain sesuai kebutuhan. Kemudian.... kemudian... dan selanjutnya kerjakan kasus dibawah ini
KASUS 1
Lengkapilah form Anda seperti dibawah ini
Catatan: Jika project dijalankan, maka form yang tampil adalah seperti yang Anda lihat diatas Pertama sekali textfield tidak dapat di isi/diclick dan tombol New, Save, Show, hanya tombol Close dan Release Array saja yang dapat di Click Fungsi tombol:
www.dedecs.COM
Java
Setelah Anda ketik jumlah data lalu click OK, maka tombol New akan aktif New apabila di click maka semua textfield menjadi aktif dan bernilai kosong, kemudian cursor akan aktif pada txtNT (text nilai tugas), kemudian tombol Save akan aktif dan tombol New dan tombol Show malah tidak aktif. Dan akan tampil nomor data yang akan di isi pada label Data Ke : Save hanya dapat di click setelah tombol New di click, tombol ini akan menyimpan data yang ada pada textfield ke Array yang sudah didefenisikan sebelumnya sesuai urutan row, apabila salahsatu textfield masih kosong maka penyimpanan tidak dikerjakan dan cursor akan kembali ke textfield (jadi ada validasi textfield)
Show untuk menampilkan data sesuai dengan permintaan data keberapa yang akan di tampilkan kembali ke textfield, ketika Anda click tombol ini akan tampil inputbox:
Ketiklah nomor record yang akan Anda tampilkan ke textfield form Setelah Anda click OK, maka akan tampil data dari Array yang sudah tersimpan, jika Anda masukkan angka 1 maka data yang akan tampil adalah yang ada pada Index Array 0, jika Anda input dengan jumlah yang melebihi Array, maka akan ditampilkan data 1 (array 0) Close menutup Form atau keluar dari aplikasi.
www.dedecs.COM
Java
MENYELESAIKAN KASUS 1
Setelah Anda melengkapi object yang dibutuhkan pada form, diantaranya: Kelompok Label: label yang perlu dirubah hanya text(caption nya saja) , disesuaikan (lihat form diatas)
Sekarang Anda lengkapi Code program untuk setiap objek sesuai dengan kebutuhan frmButton (form utama Anda), pada awal program kenalkan dulu beberapa variabel yang akan digunakan secara public di seluruh form:
Kemudian tambahkan code program pada Events Window Opened, agar apabila form ini dipanggil/dijalankan dari main.java, maka ketika pertama sekali tampil dilayar code program pada windowOpened dijalankan hanya sekali saja, cara membuat code nya: dalam mode Design/Click bebas pada area form yang kosong (aktifkan objek yang akan di isi code programnya) Kemudian perhatikan, bawa mouse pointer Anda ke jendela properties Pada Properties pilih tab menu Events, lihat gambar di bawah ini
www.dedecs.COM
Java
Jika Anda belum melihat properti windowsOpened, geser scroll yang ada di sebelah kanan jendela properties ke bawah, lalu Seperti pada gambar di atas, click properties windowOpened pada kolom Value nya. Pada value yang tadinya bernilai <none> akan berubah menjadi formWindowOpened Kemudian Anda tekan panah ke bawah, maka akan tampil jendela code untuk event tersebut, lihat gambar dibawah ini:
Lalu sediakan baris kosong dan ketik code programnya, lihat gambar di atas.
www.dedecs.COM
10
Java
Code programnya :
- btnRelease : event nya adalah ActionPerformed (sama dengan click), boleh dengan double click pada buttonnya atau mengikuti langkah pada frmButton. Adapun code programnya adalah :
Jangan lupa aktifkan dulu library javax.swing.JoptionPane, Pada awal code pada form, posisinya kira-kira dibawah package namapackageanda; Ketikkan code berikut: import javax.swing.JOptionPane; jika tidak Maka pada saat anda selesai mengetik int JumlahData dst.... pada nomor baris disebelah kiri anda akan tampil gambar bola lampu kuning dan tanda merah tanda seru, itu artinya library harus di aktifkan.
Untuk mengaktifkan kamu boleh saja mengclick pada gambar bola lampu tersebut, kemudian pilih Add import for javax.swing.JOptionPane
www.dedecs.COM
11
Java
- btnNew : ActionPerformed
- btnSave : ActionPerformed
www.dedecs.COM
12
Java
- btnShow : ActionPerformed
- btnClose : ActionPerformed
www.dedecs.COM
13