SlideShare a Scribd company logo
Object Oriented
Programming
- java –
12
Bei Harira Irawan, S.Kom, MM, M.Kom
PERTEMUAN - 12
CRUD Java Part-2
CRUD adalah singkatan dari Create Read Update
Delete, yang sering digunakan pada aplikasi-aplikasi
pengolahan data yang kebanyakan menggunakan
fungsi CRUD didalamnya. Fungsi ini digunakan untuk
menambahkan data, menghapus data, serta
mengupdate data.
Latihan – CRUD Input Data Barang
• Pada pertemuan sebelumnya kita telah membuat
form input data barang
• Pada jFrame form Barang cari properties title, lalu
masukkan tulisan INPUT DATA BARANG
• Properties ini akan menampilkan kalimat INPUT
DATA BARANG pada posisi atas form
Latihan – CRUD Input Data Barang
• Pada jFrame form Barang cari properties code, lalu
centang pada Generate Center
• Properties ini akan membuat form berada di
tengah-tengah layar laptop saat di running
Latihan – CRUD Input Data Barang
• Sebelum menuliskan code pada sub yang lain,
silahkan masuk ke tab Source lalu tambahkan
import namespace yang dibutuhkan persis dibawah
posisi nama package:
Latihan – CRUD Input Data Barang
• Buat procedure dengan nama kosong  public void
kosong()
• Posisi penulisan procedure berada di bawah tulisan
@SuppressWarnings(“unchecked”)
Latihan – CRUD Input Data Barang
• Buat procedure dengan nama aktif  public void aktif()
• Posisi penulisan procedure berada dibawahnya procedure
kosong()
Latihan – CRUD Input Data Barang
• Buat procedure dengan nama nonaktif  public void aktif()
• Posisi penulisan procedure berada dibawahnya procedure
aktif()
Latihan – CRUD Input Data Barang
• Buat procedure dengan nama daftarData  public void
daftarData()
• Posisi penulisan procedure berada dibawahnya procedure
nonaktif()
• Koding lengkap copy paste dari file notepad bernama
daftar_data.txt
Latihan – CRUD Input Data Barang
• Buat event pada FORM saat aktif untuk memuat
data tabel dari database (klik kanan FORM >>
Events >> Window >> WindowActivated) lalu isi
syntax berikut
Latihan – CRUD Input Data Barang
• Panggil procedure aktif() pada event Form Barang ini di
LOAD, panggil procedure di bawah tulisan initComponents();
• Berikan event action performed pada Button KELUAR
Latihan – CRUD Input Data Barang
• Berikan event action performed pada Button
TAMBAH
Latihan – CRUD Input Data Barang
• Berikan event action performed pada Button EDIT
Latihan – CRUD Input Data Barang
Tugas – CRUD Input Data Barang
• Silahkan desain CRUD Part-2 sesuai Langkah-
Langkah pada slide ini
• Pastikan bahwa penamaan objek di form seperti
Textbox, Button dan lainnya dapat kalian identifikasi
dengan benar
• Running hasilnya

More Related Content

Similar to 12. OOP Java

Belajar pemrograman berbasis web php dhtmlx part 9 Transaction pada Grid
Belajar pemrograman berbasis web php dhtmlx part 9  Transaction pada GridBelajar pemrograman berbasis web php dhtmlx part 9  Transaction pada Grid
Belajar pemrograman berbasis web php dhtmlx part 9 Transaction pada Grid
Tobing Manuppak
 
Pertemuan 4 APSI semester 4 IPB INVADA.ppsx
Pertemuan 4 APSI semester 4 IPB INVADA.ppsxPertemuan 4 APSI semester 4 IPB INVADA.ppsx
Pertemuan 4 APSI semester 4 IPB INVADA.ppsx
AgriTriansyah2
 
14. OOP Java
14. OOP Java14. OOP Java
14. OOP Java
beiharira
 
08.-Basis-Data-Lanjut-Procedure-Function-dan-Trigger.pdf
08.-Basis-Data-Lanjut-Procedure-Function-dan-Trigger.pdf08.-Basis-Data-Lanjut-Procedure-Function-dan-Trigger.pdf
08.-Basis-Data-Lanjut-Procedure-Function-dan-Trigger.pdf
quiztugasujian
 
Materipemodelan proses2
Materipemodelan proses2Materipemodelan proses2
Materipemodelan proses2Jani Kusuma
 
Chapter 01 - Pembuatan Database
Chapter 01 - Pembuatan DatabaseChapter 01 - Pembuatan Database
Chapter 01 - Pembuatan Database
Rakhmat Dedi Gunawan
 
Materi access
Materi accessMateri access
Materi access
Rifqi Ardian
 
Tutorial crud PHP
Tutorial crud PHPTutorial crud PHP
Tutorial crud PHP
Candra Adi Putra
 
Pengolahan Data MS. Access
Pengolahan Data MS. AccessPengolahan Data MS. Access
Pengolahan Data MS. Access
IAIN PEKALONGAN
 
Materipemodelan proses2
Materipemodelan proses2Materipemodelan proses2
Materipemodelan proses2D Istigfarin
 
Materi 6 - Pemodelan pada Pemrograman Terstruktur.pdf
Materi 6 - Pemodelan pada Pemrograman Terstruktur.pdfMateri 6 - Pemodelan pada Pemrograman Terstruktur.pdf
Materi 6 - Pemodelan pada Pemrograman Terstruktur.pdf
AAmiinuddinGhozali
 
Materi minggu ke 5
Materi minggu ke 5Materi minggu ke 5
Materi minggu ke 5ifunsika
 
CCIT OOP Pertemuan 1
CCIT OOP Pertemuan 1CCIT OOP Pertemuan 1
CCIT OOP Pertemuan 1
giamuhammad
 
Pemodelan sistem (DFD)
Pemodelan sistem (DFD)Pemodelan sistem (DFD)
Pemodelan sistem (DFD)
Fahmi Hakam
 
Belajar pemrograman berbasis web php dhtmlx part 8 Transaction
Belajar pemrograman berbasis web php dhtmlx part 8  TransactionBelajar pemrograman berbasis web php dhtmlx part 8  Transaction
Belajar pemrograman berbasis web php dhtmlx part 8 Transaction
Tobing Manuppak
 
Modul Praktikum Pemrograman Berorientasi Objek (Chap.1-6)
Modul Praktikum Pemrograman Berorientasi Objek (Chap.1-6)Modul Praktikum Pemrograman Berorientasi Objek (Chap.1-6)
Modul Praktikum Pemrograman Berorientasi Objek (Chap.1-6)
Debby Ummul
 
Ansanwan form sederhana php
Ansanwan form sederhana phpAnsanwan form sederhana php
Ansanwan form sederhana phpSigit Ariyanto
 
Membuat Sistem Informasi Kepegawaian (SIMPEG) sederhana menggunakan yii2 (Par...
Membuat Sistem Informasi Kepegawaian (SIMPEG) sederhana menggunakan yii2 (Par...Membuat Sistem Informasi Kepegawaian (SIMPEG) sederhana menggunakan yii2 (Par...
Membuat Sistem Informasi Kepegawaian (SIMPEG) sederhana menggunakan yii2 (Par...
Dea Venditama
 
Pertemuan 10
Pertemuan 10Pertemuan 10
Pertemuan 10
Mrirfan
 
Aplikasi database berbasis web studi kasus part 3
Aplikasi database berbasis web   studi kasus part 3Aplikasi database berbasis web   studi kasus part 3
Aplikasi database berbasis web studi kasus part 3Materi Kuliah Online
 

Similar to 12. OOP Java (20)

Belajar pemrograman berbasis web php dhtmlx part 9 Transaction pada Grid
Belajar pemrograman berbasis web php dhtmlx part 9  Transaction pada GridBelajar pemrograman berbasis web php dhtmlx part 9  Transaction pada Grid
Belajar pemrograman berbasis web php dhtmlx part 9 Transaction pada Grid
 
Pertemuan 4 APSI semester 4 IPB INVADA.ppsx
Pertemuan 4 APSI semester 4 IPB INVADA.ppsxPertemuan 4 APSI semester 4 IPB INVADA.ppsx
Pertemuan 4 APSI semester 4 IPB INVADA.ppsx
 
14. OOP Java
14. OOP Java14. OOP Java
14. OOP Java
 
08.-Basis-Data-Lanjut-Procedure-Function-dan-Trigger.pdf
08.-Basis-Data-Lanjut-Procedure-Function-dan-Trigger.pdf08.-Basis-Data-Lanjut-Procedure-Function-dan-Trigger.pdf
08.-Basis-Data-Lanjut-Procedure-Function-dan-Trigger.pdf
 
Materipemodelan proses2
Materipemodelan proses2Materipemodelan proses2
Materipemodelan proses2
 
Chapter 01 - Pembuatan Database
Chapter 01 - Pembuatan DatabaseChapter 01 - Pembuatan Database
Chapter 01 - Pembuatan Database
 
Materi access
Materi accessMateri access
Materi access
 
Tutorial crud PHP
Tutorial crud PHPTutorial crud PHP
Tutorial crud PHP
 
Pengolahan Data MS. Access
Pengolahan Data MS. AccessPengolahan Data MS. Access
Pengolahan Data MS. Access
 
Materipemodelan proses2
Materipemodelan proses2Materipemodelan proses2
Materipemodelan proses2
 
Materi 6 - Pemodelan pada Pemrograman Terstruktur.pdf
Materi 6 - Pemodelan pada Pemrograman Terstruktur.pdfMateri 6 - Pemodelan pada Pemrograman Terstruktur.pdf
Materi 6 - Pemodelan pada Pemrograman Terstruktur.pdf
 
Materi minggu ke 5
Materi minggu ke 5Materi minggu ke 5
Materi minggu ke 5
 
CCIT OOP Pertemuan 1
CCIT OOP Pertemuan 1CCIT OOP Pertemuan 1
CCIT OOP Pertemuan 1
 
Pemodelan sistem (DFD)
Pemodelan sistem (DFD)Pemodelan sistem (DFD)
Pemodelan sistem (DFD)
 
Belajar pemrograman berbasis web php dhtmlx part 8 Transaction
Belajar pemrograman berbasis web php dhtmlx part 8  TransactionBelajar pemrograman berbasis web php dhtmlx part 8  Transaction
Belajar pemrograman berbasis web php dhtmlx part 8 Transaction
 
Modul Praktikum Pemrograman Berorientasi Objek (Chap.1-6)
Modul Praktikum Pemrograman Berorientasi Objek (Chap.1-6)Modul Praktikum Pemrograman Berorientasi Objek (Chap.1-6)
Modul Praktikum Pemrograman Berorientasi Objek (Chap.1-6)
 
Ansanwan form sederhana php
Ansanwan form sederhana phpAnsanwan form sederhana php
Ansanwan form sederhana php
 
Membuat Sistem Informasi Kepegawaian (SIMPEG) sederhana menggunakan yii2 (Par...
Membuat Sistem Informasi Kepegawaian (SIMPEG) sederhana menggunakan yii2 (Par...Membuat Sistem Informasi Kepegawaian (SIMPEG) sederhana menggunakan yii2 (Par...
Membuat Sistem Informasi Kepegawaian (SIMPEG) sederhana menggunakan yii2 (Par...
 
Pertemuan 10
Pertemuan 10Pertemuan 10
Pertemuan 10
 
Aplikasi database berbasis web studi kasus part 3
Aplikasi database berbasis web   studi kasus part 3Aplikasi database berbasis web   studi kasus part 3
Aplikasi database berbasis web studi kasus part 3
 

More from beiharira

ALgoritma - Chapter 3
ALgoritma - Chapter 3ALgoritma - Chapter 3
ALgoritma - Chapter 3
beiharira
 
Algoritma - Chapter 2
Algoritma - Chapter 2Algoritma - Chapter 2
Algoritma - Chapter 2
beiharira
 
UAS - OOP
UAS - OOPUAS - OOP
UAS - OOP
beiharira
 
Algoritma - Chapter - 1
Algoritma - Chapter - 1Algoritma - Chapter - 1
Algoritma - Chapter - 1
beiharira
 
Sertifikat Dody
Sertifikat DodySertifikat Dody
Sertifikat Dody
beiharira
 
Proyek TI - Chapter 12
Proyek TI - Chapter 12Proyek TI - Chapter 12
Proyek TI - Chapter 12
beiharira
 
Jarkom
JarkomJarkom
Jarkom
beiharira
 
Proyek TI - Chapter 11
Proyek TI - Chapter 11Proyek TI - Chapter 11
Proyek TI - Chapter 11
beiharira
 
Proyek TI - Chapter 10
Proyek TI - Chapter 10Proyek TI - Chapter 10
Proyek TI - Chapter 10
beiharira
 
10. OOP - Java
10. OOP - Java10. OOP - Java
10. OOP - Java
beiharira
 
6. Proyek TI - Chapter 8
6. Proyek TI - Chapter 86. Proyek TI - Chapter 8
6. Proyek TI - Chapter 8
beiharira
 
9. Oop Java
9. Oop Java9. Oop Java
9. Oop Java
beiharira
 
5. Proyek TI - Chapter 7
5. Proyek TI - Chapter 75. Proyek TI - Chapter 7
5. Proyek TI - Chapter 7
beiharira
 
8. OOP Java
8. OOP Java8. OOP Java
8. OOP Java
beiharira
 
UTS - OOP
UTS - OOPUTS - OOP
UTS - OOP
beiharira
 
4. Proyek TI - Chapter 6
4. Proyek TI - Chapter 64. Proyek TI - Chapter 6
4. Proyek TI - Chapter 6
beiharira
 
7. OOP Java
7. OOP Java7. OOP Java
7. OOP Java
beiharira
 
Jarkom Chapter - 2
Jarkom Chapter - 2Jarkom Chapter - 2
Jarkom Chapter - 2
beiharira
 
3. STTIS - Proyek TI Chapter 5
3. STTIS - Proyek TI Chapter 53. STTIS - Proyek TI Chapter 5
3. STTIS - Proyek TI Chapter 5
beiharira
 
6. OOP Java
6. OOP Java6. OOP Java
6. OOP Java
beiharira
 

More from beiharira (20)

ALgoritma - Chapter 3
ALgoritma - Chapter 3ALgoritma - Chapter 3
ALgoritma - Chapter 3
 
Algoritma - Chapter 2
Algoritma - Chapter 2Algoritma - Chapter 2
Algoritma - Chapter 2
 
UAS - OOP
UAS - OOPUAS - OOP
UAS - OOP
 
Algoritma - Chapter - 1
Algoritma - Chapter - 1Algoritma - Chapter - 1
Algoritma - Chapter - 1
 
Sertifikat Dody
Sertifikat DodySertifikat Dody
Sertifikat Dody
 
Proyek TI - Chapter 12
Proyek TI - Chapter 12Proyek TI - Chapter 12
Proyek TI - Chapter 12
 
Jarkom
JarkomJarkom
Jarkom
 
Proyek TI - Chapter 11
Proyek TI - Chapter 11Proyek TI - Chapter 11
Proyek TI - Chapter 11
 
Proyek TI - Chapter 10
Proyek TI - Chapter 10Proyek TI - Chapter 10
Proyek TI - Chapter 10
 
10. OOP - Java
10. OOP - Java10. OOP - Java
10. OOP - Java
 
6. Proyek TI - Chapter 8
6. Proyek TI - Chapter 86. Proyek TI - Chapter 8
6. Proyek TI - Chapter 8
 
9. Oop Java
9. Oop Java9. Oop Java
9. Oop Java
 
5. Proyek TI - Chapter 7
5. Proyek TI - Chapter 75. Proyek TI - Chapter 7
5. Proyek TI - Chapter 7
 
8. OOP Java
8. OOP Java8. OOP Java
8. OOP Java
 
UTS - OOP
UTS - OOPUTS - OOP
UTS - OOP
 
4. Proyek TI - Chapter 6
4. Proyek TI - Chapter 64. Proyek TI - Chapter 6
4. Proyek TI - Chapter 6
 
7. OOP Java
7. OOP Java7. OOP Java
7. OOP Java
 
Jarkom Chapter - 2
Jarkom Chapter - 2Jarkom Chapter - 2
Jarkom Chapter - 2
 
3. STTIS - Proyek TI Chapter 5
3. STTIS - Proyek TI Chapter 53. STTIS - Proyek TI Chapter 5
3. STTIS - Proyek TI Chapter 5
 
6. OOP Java
6. OOP Java6. OOP Java
6. OOP Java
 

Recently uploaded

LK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdf
LK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdfLK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdf
LK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdf
UditGheozi2
 
Koneksi Antar Materi modul 1.4 Budaya Positif
Koneksi Antar Materi modul 1.4 Budaya PositifKoneksi Antar Materi modul 1.4 Budaya Positif
Koneksi Antar Materi modul 1.4 Budaya Positif
Rima98947
 
SOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptx
SOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptxSOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptx
SOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptx
astridamalia20
 
ppt landasan pendidikan pai 9 revisi.pdf
ppt landasan pendidikan pai 9 revisi.pdfppt landasan pendidikan pai 9 revisi.pdf
ppt landasan pendidikan pai 9 revisi.pdf
setiatinambunan
 
Laporan Piket Guru untuk bukti dukung PMM.pdf
Laporan Piket Guru untuk bukti dukung PMM.pdfLaporan Piket Guru untuk bukti dukung PMM.pdf
Laporan Piket Guru untuk bukti dukung PMM.pdf
gloriosaesy
 
Modul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum Merdeka
Modul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum MerdekaModul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum Merdeka
Modul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum Merdeka
Fathan Emran
 
Form B1 Rubrik Observasi Presentasi Visi Misi -1.docx
Form B1 Rubrik Observasi Presentasi Visi Misi -1.docxForm B1 Rubrik Observasi Presentasi Visi Misi -1.docx
Form B1 Rubrik Observasi Presentasi Visi Misi -1.docx
EkoPutuKromo
 
Patofisiologi Sistem Endokrin hormon pada sistem endokrin
Patofisiologi Sistem Endokrin hormon pada sistem endokrinPatofisiologi Sistem Endokrin hormon pada sistem endokrin
Patofisiologi Sistem Endokrin hormon pada sistem endokrin
rohman85
 
Form B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docx
Form B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docxForm B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docx
Form B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docx
EkoPutuKromo
 
Paparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdf
Paparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdfPaparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdf
Paparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdf
SEMUELSAMBOKARAENG
 
0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx
0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx
0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx
Indah106914
 
Modul Projek - Modul P5 Kearifan Lokal _Menampilkan Tarian Daerah Nusantara_...
Modul Projek  - Modul P5 Kearifan Lokal _Menampilkan Tarian Daerah Nusantara_...Modul Projek  - Modul P5 Kearifan Lokal _Menampilkan Tarian Daerah Nusantara_...
Modul Projek - Modul P5 Kearifan Lokal _Menampilkan Tarian Daerah Nusantara_...
MirnasariMutmainna1
 
Pi-2 AGUS MULYADI. S.Pd (3).pptx visi giru penggerak dan prakrsa perubahan bagja
Pi-2 AGUS MULYADI. S.Pd (3).pptx visi giru penggerak dan prakrsa perubahan bagjaPi-2 AGUS MULYADI. S.Pd (3).pptx visi giru penggerak dan prakrsa perubahan bagja
Pi-2 AGUS MULYADI. S.Pd (3).pptx visi giru penggerak dan prakrsa perubahan bagja
agusmulyadi08
 
Karakteristik Manusia Komunikan dalam Bingkai Psikologi Komunikasi
Karakteristik Manusia Komunikan dalam Bingkai Psikologi KomunikasiKarakteristik Manusia Komunikan dalam Bingkai Psikologi Komunikasi
Karakteristik Manusia Komunikan dalam Bingkai Psikologi Komunikasi
AdePutraTunggali
 
tugas modul 1.4 Koneksi Antar Materi (1).pptx
tugas  modul 1.4 Koneksi Antar Materi (1).pptxtugas  modul 1.4 Koneksi Antar Materi (1).pptx
tugas modul 1.4 Koneksi Antar Materi (1).pptx
d2spdpnd9185
 
MATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdf
MATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdfMATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdf
MATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdf
ssuser289c2f1
 
LAPORAN TUGAS TAMBAHAN PEMBINA PRAMUKA..
LAPORAN TUGAS TAMBAHAN PEMBINA PRAMUKA..LAPORAN TUGAS TAMBAHAN PEMBINA PRAMUKA..
LAPORAN TUGAS TAMBAHAN PEMBINA PRAMUKA..
widyakusuma99
 
INDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdf
INDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdfINDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdf
INDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdf
NurSriWidyastuti1
 
PPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakat
PPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakatPPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakat
PPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakat
jodikurniawan341
 
SOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docx
SOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docxSOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docx
SOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docx
MuhammadBagusAprilia1
 

Recently uploaded (20)

LK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdf
LK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdfLK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdf
LK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdf
 
Koneksi Antar Materi modul 1.4 Budaya Positif
Koneksi Antar Materi modul 1.4 Budaya PositifKoneksi Antar Materi modul 1.4 Budaya Positif
Koneksi Antar Materi modul 1.4 Budaya Positif
 
SOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptx
SOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptxSOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptx
SOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptx
 
ppt landasan pendidikan pai 9 revisi.pdf
ppt landasan pendidikan pai 9 revisi.pdfppt landasan pendidikan pai 9 revisi.pdf
ppt landasan pendidikan pai 9 revisi.pdf
 
Laporan Piket Guru untuk bukti dukung PMM.pdf
Laporan Piket Guru untuk bukti dukung PMM.pdfLaporan Piket Guru untuk bukti dukung PMM.pdf
Laporan Piket Guru untuk bukti dukung PMM.pdf
 
Modul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum Merdeka
Modul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum MerdekaModul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum Merdeka
Modul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum Merdeka
 
Form B1 Rubrik Observasi Presentasi Visi Misi -1.docx
Form B1 Rubrik Observasi Presentasi Visi Misi -1.docxForm B1 Rubrik Observasi Presentasi Visi Misi -1.docx
Form B1 Rubrik Observasi Presentasi Visi Misi -1.docx
 
Patofisiologi Sistem Endokrin hormon pada sistem endokrin
Patofisiologi Sistem Endokrin hormon pada sistem endokrinPatofisiologi Sistem Endokrin hormon pada sistem endokrin
Patofisiologi Sistem Endokrin hormon pada sistem endokrin
 
Form B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docx
Form B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docxForm B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docx
Form B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docx
 
Paparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdf
Paparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdfPaparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdf
Paparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdf
 
0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx
0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx
0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx
 
Modul Projek - Modul P5 Kearifan Lokal _Menampilkan Tarian Daerah Nusantara_...
Modul Projek  - Modul P5 Kearifan Lokal _Menampilkan Tarian Daerah Nusantara_...Modul Projek  - Modul P5 Kearifan Lokal _Menampilkan Tarian Daerah Nusantara_...
Modul Projek - Modul P5 Kearifan Lokal _Menampilkan Tarian Daerah Nusantara_...
 
Pi-2 AGUS MULYADI. S.Pd (3).pptx visi giru penggerak dan prakrsa perubahan bagja
Pi-2 AGUS MULYADI. S.Pd (3).pptx visi giru penggerak dan prakrsa perubahan bagjaPi-2 AGUS MULYADI. S.Pd (3).pptx visi giru penggerak dan prakrsa perubahan bagja
Pi-2 AGUS MULYADI. S.Pd (3).pptx visi giru penggerak dan prakrsa perubahan bagja
 
Karakteristik Manusia Komunikan dalam Bingkai Psikologi Komunikasi
Karakteristik Manusia Komunikan dalam Bingkai Psikologi KomunikasiKarakteristik Manusia Komunikan dalam Bingkai Psikologi Komunikasi
Karakteristik Manusia Komunikan dalam Bingkai Psikologi Komunikasi
 
tugas modul 1.4 Koneksi Antar Materi (1).pptx
tugas  modul 1.4 Koneksi Antar Materi (1).pptxtugas  modul 1.4 Koneksi Antar Materi (1).pptx
tugas modul 1.4 Koneksi Antar Materi (1).pptx
 
MATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdf
MATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdfMATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdf
MATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdf
 
LAPORAN TUGAS TAMBAHAN PEMBINA PRAMUKA..
LAPORAN TUGAS TAMBAHAN PEMBINA PRAMUKA..LAPORAN TUGAS TAMBAHAN PEMBINA PRAMUKA..
LAPORAN TUGAS TAMBAHAN PEMBINA PRAMUKA..
 
INDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdf
INDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdfINDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdf
INDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdf
 
PPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakat
PPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakatPPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakat
PPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakat
 
SOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docx
SOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docxSOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docx
SOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docx
 

12. OOP Java

  • 1. Object Oriented Programming - java – 12 Bei Harira Irawan, S.Kom, MM, M.Kom
  • 3. CRUD Java Part-2 CRUD adalah singkatan dari Create Read Update Delete, yang sering digunakan pada aplikasi-aplikasi pengolahan data yang kebanyakan menggunakan fungsi CRUD didalamnya. Fungsi ini digunakan untuk menambahkan data, menghapus data, serta mengupdate data.
  • 4. Latihan – CRUD Input Data Barang • Pada pertemuan sebelumnya kita telah membuat form input data barang
  • 5. • Pada jFrame form Barang cari properties title, lalu masukkan tulisan INPUT DATA BARANG • Properties ini akan menampilkan kalimat INPUT DATA BARANG pada posisi atas form Latihan – CRUD Input Data Barang
  • 6. • Pada jFrame form Barang cari properties code, lalu centang pada Generate Center • Properties ini akan membuat form berada di tengah-tengah layar laptop saat di running Latihan – CRUD Input Data Barang
  • 7. • Sebelum menuliskan code pada sub yang lain, silahkan masuk ke tab Source lalu tambahkan import namespace yang dibutuhkan persis dibawah posisi nama package: Latihan – CRUD Input Data Barang
  • 8. • Buat procedure dengan nama kosong  public void kosong() • Posisi penulisan procedure berada di bawah tulisan @SuppressWarnings(“unchecked”) Latihan – CRUD Input Data Barang
  • 9. • Buat procedure dengan nama aktif  public void aktif() • Posisi penulisan procedure berada dibawahnya procedure kosong() Latihan – CRUD Input Data Barang
  • 10. • Buat procedure dengan nama nonaktif  public void aktif() • Posisi penulisan procedure berada dibawahnya procedure aktif() Latihan – CRUD Input Data Barang
  • 11. • Buat procedure dengan nama daftarData  public void daftarData() • Posisi penulisan procedure berada dibawahnya procedure nonaktif() • Koding lengkap copy paste dari file notepad bernama daftar_data.txt Latihan – CRUD Input Data Barang
  • 12. • Buat event pada FORM saat aktif untuk memuat data tabel dari database (klik kanan FORM >> Events >> Window >> WindowActivated) lalu isi syntax berikut Latihan – CRUD Input Data Barang
  • 13. • Panggil procedure aktif() pada event Form Barang ini di LOAD, panggil procedure di bawah tulisan initComponents(); • Berikan event action performed pada Button KELUAR Latihan – CRUD Input Data Barang
  • 14. • Berikan event action performed pada Button TAMBAH Latihan – CRUD Input Data Barang
  • 15. • Berikan event action performed pada Button EDIT Latihan – CRUD Input Data Barang
  • 16. Tugas – CRUD Input Data Barang • Silahkan desain CRUD Part-2 sesuai Langkah- Langkah pada slide ini • Pastikan bahwa penamaan objek di form seperti Textbox, Button dan lainnya dapat kalian identifikasi dengan benar • Running hasilnya