Tugas
4 dan 5 :
Advance Sistem Informasi (
Pengenalan Swing Menus ) &
Advance Sistem Informasi with Saving
( Operasi File, Simple Notepad )
Untuk tugas ini ( tugas ke 4 & 5 ) merupakan
penyempurnaan dari basic system informasi ( tugas 3 ). Jika sebelumnya hanya
menampilkan output ke tabel, berikutnya tentang cara menampilkan menu ( Swing Menus ) jika data pada tabel di klik kanan akan
ada menu ( hapus), operasi file, dan menyimpan data ( pada tabel ) ke notepad.
Aplikasi yang saya gunakan yaitu Netbeans 8.0.2. Berikut
langkah-langkahnya :
1. Buka Netbeans 8.0.2 , buat project
baru dengan cara klik file - new project atau langsung pilih icon new project.
Setelah itu akan muncul dialog new project pastikan pada bagian categories
memilih java dan bagian project memilih java application lalu klik next.
2. Isi project name ( sesuai keinginan
) dan atur lokasi penyimpanan pekerjaan pada project location. Jangan lupa
untuk menghilangkan centang pada create main class, klik finish.
3. Project telah terbuat, lalu klik
kanan pada source packages - new - JFrame Form…, maka akan muncul lembar kerja
frame. Kemudian kita desain sesuai dengan aplikasi yang akan kita buat.
4.
Berikut gambar tampilan desain yang
telah saya buat :
4.
Source code
- Deklarasi pada public class
- Method bacaData()
Digunakan untuk membaca data yang telah kita buat dan
tersimpan ke notepad.
- Method UpdateTable()
Digunakan untuk meng-update tabel. Pada tampilan desain
terdapat checkbox ( tampilkan alamat ), ketika checkbox di checklist maka tabel
akan meng-update agar dapat menampilkan kolom alamat. Jika checklist
dihilangkan maka kolom alamat akan menghilang pula.
- Method simpanData()
Digunakan untuk menyimpan data yang yang telah diinput ke
notepad.
- Method hapusData()
Digunakan untuk menghapus data pada tabel. Source code ini
beroperasi pada button hapus dan menu hapus.
- Source code pada button simpan
Untuk
menuliskan kode pada button, klik kanan
button simpan – Event – Action – Action Performed terlebih dahulu atau klik dua
kali button tersebut.
- Kode pada button hapus
- Source kode pada mouseclicked
Klik kanan tabel – Event – Mouse – MouseClicked – tulis
kode..
jpm dan Hapus merupakan popup menu dan menu item yang telah saya change
variable name.
- Source code pada button tambah
- Kode pada checkbox
5. Cara membuat menu beserta kode :
A. Kode untuk menu hapus
- klik kanan Other Component ( terdapat pada navigator design ) - Add From Pallete – Swing Menus – Popup menu.
- klik kanan Popup menu - Add From Pallete – Swing Menus – Menu Item
ketika
hasil run telah terisi data maka ketika di close data tersebut tersimpan ke
notepad. klik kanan Jframe – Event – Window – window Closing
C. Source code pada key released
Klik
kanan masing-masing textfield – Event – Action – Action Performed










Tidak ada komentar:
Posting Komentar