PRAKTIKUM I
MENGENAL IDE NETBEANS
Tujuan :
1. Siswa dapat membuat project java dengan Netbeans
2. Siswa mampu membuat, menyimpan, mengedit, menulis script,compile dan run dengan
netbeans
Praktikum
Klik Start - Program - Netbeans - Netbenas IDE 6.5
Page 1
Page 2
Page 3
Untuk menambahkan form baru, Klik kanan pada PackageHello terus pilih New, lalu pilih Jframe
Form.
Page 4
Page 5
Untuk menjalankan Form tampil diatas, klik Main.java ketikan script berikut: (Fungsinya
untuk menjalankan pertama kali form yang ingin di jalankan) gunakan tombol kombinasi
Ctrl+Space untuk menampilkan script secara otomatis
Page 6
Tujuan
Siswa dapat menggunakan Label, TextField dan Button pada Netbeans
Page 7
Double klik pada Tombol Clear ketikan Script berikut : (Fungsinya untuk mengosongkan
kembali isi dari jTextField)
Double klik pada tombol Exit ketikan script berikut: (Fungsinya untuk keluar dari program)
Pada Main.java ketikan script berikut : (Fungsinya untuk menjalankan form siswa pertama kali
dijalankan pada saat program di Run)
Praktikum II
Buat Project Matematika, tambahkan jFrameForm simpan dengan nama tambah
Page 8
Pada Main.java ketikan script berikut : (Fungsinya untuk menjalankan form siswa pertama kali
dijalankan pada saat program di Run)
Page 9
Double klik pada tombol Lagi ketikan script berikut: (Fungsinya untuk mengosongkan
jTextField1 dan jTextField2 serta membuat kalimat HASIL pada jLabel4)
Pada jTexField2 tambahkan even FocusLost, dengan cara seperti gambar berikut: (Klik kanan
pada jTextField2, ikuti gambar dibawah ini)
Page 10
Pada Main.java ketikan script berikut : (Fungsinya untuk menjalankan form siswa pertama kali
dijalankan pada saat program di Run)
Praktikum IV (Pencabangan)
Tambahkan jFrameForm pada project matematika simpan dengan nama nilai
Page 11
Keterangan program:
Keterangan didapat jika nilai > 70 maka LULUS, dan jika nilai < 70 maka GAGAL
Double Klik pada Tombol Proses ketikan script berikut:
Page 12
Keterangan Program, jika anda menginputkan no 1-3 maka akan tampil menu sesuai pesanan
anda di jLabel PESANAN ANDA pada saat di klik tombol OK
Page 13
Page 14
Latihan:
Buatlah program untuk menampilkan umur manusia dengan input Nama, Tahun lahir, dan tahun
sekarang
Buatlah program untuk menghitung keliling lingkaran dengan input jari2 lingkaran
Harga seva 1 buah DVD adalah Rp. 4000, buatlah program untuk menampilkan total harga sewa
DVD dengan input No. Pelanggan dan Jumlah sewa
Page 15
Page 16
Selesai, Jalankan F6
Praktikum II
Tambahkan jFramForm pada Project Praktikum III simpan dengan nama praktikum II
Selesai, jalankan F6
Praktikum Java Netbeans SMK - by Candra Tri Susanto. ST
Page 17
Page 18
Penjelasan Program: even ini berguna pada saat pengguna menekan tombol enter di jTexField1
maka otomatis kursor akan pindah ke jTextField2
Ketikan script berikut pada even OnKeyPreesed jtextField2 :
Lalu pada jTextField2 buatkan even keyPresed dan isikan program untuk menjumlahkan A dan B
Selesai, jalankan F6
Page 19
Page 20
Page 21
Page 22
Page 23
Script koneksi :
Page 24
Tambahkan Library jdbc klik kanan pada Library pilih Add Library
Page 25
Page 26
Page 27
Page 28
Pada Main.java ketikan script berikut (untuk menampilkan formLogin pada saat program
pertama kali dijalankan)
Page 29
Page 30
Page 31
Buatlah Form simpan dengan nama FormUtama tambahkan menu bar dari Swing Menu
Untuk Menambahkan Item Menu, Klik kanan pada menu Master, lalu pilih Add From Pelette
lalu pilih Menu Item
Page 32
Untuk menampilkan Form Input Jurusan, buatlah form baru simpan dengan nama
FormInputJurusan
Untuk memanggil form FormInputJurusan klik kanan pada Input Jurusan lalu pilih even,
pilih Action lalu klik actionPerformed
Page 33
Buatlah Project baru, tambahkan sebuah jFrameForm dan simpan dengan nama
inputsiswa
Page 34
Untuk mengisi ComboBox pada jurusan, klik pada Property Model, isikan data berikut :
Page 35
Buatlah Fungsi bersih yang berfungsi untuk membersihkan jTetxtField setelah dan pada
saat program berhasil disimpan:
Buatlah Fungsi tampildata untuk menampilkan isi table dengan melalui jTable1:
Page 36
Page 37
Untuk membuat tombol Edit pertama kita harus menampilkan data pada Form, double klik
pada jTextField1 ketikan script berikut:
Page 38
Page 39
Setelah itu kita buat form yang kedua yaitu form inputbuku yang berfungsi untuk menginputkan data
buku yang nantinya ada sebuah inputan berupa jenis buku, dan disini jenis buku nge link dari table
jenis_buku yang sudah kita buatkan form inputnya yaitu form inputjenis jadi secara otomatis jika
kita menambahkan jenis buku pada form inputjenis maka akan keluar pada combo box jenis buku di
form inputbuku, berikut gambar form inputbuku:
Page 40
Rancanglah form inputjenis seperti gambar berikut (silahkan isikan sendiri scriptnya dengan
melihat latihan-latihan sebelumnya) :
Page 41
Selanjutnya kita buatkan link pada Jenis_Buku, sebuah fungsi yang djalankan pada saat form
pertama kali dijalankan, Klik bebas pada Form, selanjutnya pilih Events, Klik Windows, lalu pilih
WindowOpen (Fungsinya untuk menampilkan pada Jenis buku dengan mengambil dari table
jenis_buku)
Page 42
Page 43
Page 44
Selanjutnya pilih file jCalender pada drive anda, lalu klik Open
5. Setelah library jCalender di tambahkan, langkah selanjutnya kita menambahkan Pallete tanggal
dari library jCalender. Berikut langkahnya:
Pertama, klik kanan pada pallete yang ditengah(bebas) kemudian pilih Pallete Manager
Page 45
Page 46
Setelah itu kita pilih jCalender di drive komputer, seperti gambar berikut, lalu klik Next:
Page 47
Pada langkah selanjutnya klik tanggal lalu diakhiri dengan klik tombol Finish
6. Setelah Pallete tanggal kita tambahkan langkah selanjutnya buat form seperti tampilan berikut
ini:
Page 48
Page 49
Page 50
Page 51
Page 52
1. Langkah pertama membuat table, table yang digunakan disini table yang sudah ada pada praktek
sebelumnya, yaitu table jenis_buku.
2. Langkah selanjutnya buat project baru, contoh disini project inputgambar tambahkan
jFramForm jenisbuku dengan tampilan Form sebagai berikut:
Page 53
Page 54
9. Pada tombol Buka buatkan even ActionPermed tambahkan secript berikut untuk menampilkan
jendela browse tempat kita memilih file gambar yang akan di upload.
Page 55
Page 56
Dari gambar diatas pada saat kita klik pada table no 3 maka secara otomatis jTextfield akan menampilkan
data dari table yang kita pilih. Berikut cara pembuatannya.
1. Langka Pertama seperti biasa kita gunakan table yang sudah ada, table ini yang di pada pada
modul sebelumnya tentang jenis buku.
Page 57
Page 58
10. Selanjutnya silahkan buat sendiri untuk tombol Simpan, Update, Hapus dan Keluar. Lihat latihan
dan modul sebelumnya. Untuk selanjutnya akan dibahas hanya untuk even click pada jTable
11. Setelah tampil datanya dan tombol Simpan, Update, Hapus dan Keluar dibuat, langkah
selanjutnya adalah membuat even click pada jTable1.
12. Buat even mouse clik pada jTable1 seperti gambar di bawah ini.
d
Page 59
Page 60
Form Pencarian
Pad tutorial kali ini akan dibuatkan sebuah form pencarian, pencarian data ini akan menampilkan hasil
pencarian pada table, pada contoh dibawah ini pencarian didasarkan pada dua field, yaitu berdasarkan
NIS dan Nama siswa, berikut tutorialnya:
Page 61
Page 62
10. Langkah selanjutnya silahkan dibuat sendiri untuk tombol Simpan, Edit dan Hapus
11. Lalu kita buat even ActionPervormed pada jTextField3 yang berguna untuk proses pencarian data
dengan menggunak query SQL:
Page 63
Page 64
buku
Page 65
Page 66
Page 67
Pada tombol cari buatkan even ActionPerformed dan ketikan script berikut :
(Fungsi nya untuk menampilkan tabel jenis buku)
Tambahkan even WindosActive yang fungsinya untuk menampilkan id dan jenis pada jTextField3
dan jTextFeld4 jika data pada tabel jensi buku ditemukan, cara nya klik kanan pada form yang
kosong, ikuti gambar di bawah ini:
Page 68
Lalu tambahkan jFrameForm baru untuk menampilkan data/tabel jenis buku, simpan dengan
nama tabel_jenis. Tabel ini akan muncul jika kita meng klik tombol cari
Page 69
Selesai
Page 70