SlideShare a Scribd company logo
1 of 16
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 GridTobing 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.ppsxAgriTriansyah2
 
14. OOP Java
14. OOP Java14. OOP Java
14. OOP Javabeiharira
 
Materipemodelan proses2
Materipemodelan proses2Materipemodelan proses2
Materipemodelan proses2Jani Kusuma
 
Pengolahan Data MS. Access
Pengolahan Data MS. AccessPengolahan Data MS. Access
Pengolahan Data MS. AccessIAIN 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.pdfAAmiinuddinGhozali
 
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 1giamuhammad
 
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 TransactionTobing 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 10Mrirfan
 
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
 
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
 
Program hapus data barang
Program  hapus data barangProgram  hapus data barang
Program hapus data barang
 

More from beiharira

ALgoritma - Chapter 3
ALgoritma - Chapter 3ALgoritma - Chapter 3
ALgoritma - Chapter 3beiharira
 
Algoritma - Chapter 2
Algoritma - Chapter 2Algoritma - Chapter 2
Algoritma - Chapter 2beiharira
 
Algoritma - Chapter - 1
Algoritma - Chapter - 1Algoritma - Chapter - 1
Algoritma - Chapter - 1beiharira
 
Sertifikat Dody
Sertifikat DodySertifikat Dody
Sertifikat Dodybeiharira
 
Proyek TI - Chapter 12
Proyek TI - Chapter 12Proyek TI - Chapter 12
Proyek TI - Chapter 12beiharira
 
Proyek TI - Chapter 11
Proyek TI - Chapter 11Proyek TI - Chapter 11
Proyek TI - Chapter 11beiharira
 
Proyek TI - Chapter 10
Proyek TI - Chapter 10Proyek TI - Chapter 10
Proyek TI - Chapter 10beiharira
 
10. OOP - Java
10. OOP - Java10. OOP - Java
10. OOP - Javabeiharira
 
6. Proyek TI - Chapter 8
6. Proyek TI - Chapter 86. Proyek TI - Chapter 8
6. Proyek TI - Chapter 8beiharira
 
5. Proyek TI - Chapter 7
5. Proyek TI - Chapter 75. Proyek TI - Chapter 7
5. Proyek TI - Chapter 7beiharira
 
4. Proyek TI - Chapter 6
4. Proyek TI - Chapter 64. Proyek TI - Chapter 6
4. Proyek TI - Chapter 6beiharira
 
Jarkom Chapter - 2
Jarkom Chapter - 2Jarkom Chapter - 2
Jarkom Chapter - 2beiharira
 
3. STTIS - Proyek TI Chapter 5
3. STTIS - Proyek TI Chapter 53. STTIS - Proyek TI Chapter 5
3. STTIS - Proyek TI Chapter 5beiharira
 

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

Modul 1.2.a.8 Koneksi antar materi 1.2.pdf
Modul 1.2.a.8 Koneksi antar materi 1.2.pdfModul 1.2.a.8 Koneksi antar materi 1.2.pdf
Modul 1.2.a.8 Koneksi antar materi 1.2.pdfSitiJulaeha820399
 
Perumusan Visi dan Prakarsa Perubahan.pptx
Perumusan Visi dan Prakarsa Perubahan.pptxPerumusan Visi dan Prakarsa Perubahan.pptx
Perumusan Visi dan Prakarsa Perubahan.pptxadimulianta1
 
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptxRefleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptxIrfanAudah1
 
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptxBAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptxJamhuriIshak
 
Kontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptx
Kontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptxKontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptx
Kontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptxssuser50800a
 
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docxTugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docxmawan5982
 
Aksi nyata Malaikat Kebaikan [Guru].pptx
Aksi nyata Malaikat Kebaikan [Guru].pptxAksi nyata Malaikat Kebaikan [Guru].pptx
Aksi nyata Malaikat Kebaikan [Guru].pptxsdn3jatiblora
 
soal AKM Mata Pelajaran PPKN kelas .pptx
soal AKM Mata Pelajaran PPKN kelas .pptxsoal AKM Mata Pelajaran PPKN kelas .pptx
soal AKM Mata Pelajaran PPKN kelas .pptxazhari524
 
Aksi Nyata Modul 1.1 Calon Guru Penggerak
Aksi Nyata Modul 1.1 Calon Guru PenggerakAksi Nyata Modul 1.1 Calon Guru Penggerak
Aksi Nyata Modul 1.1 Calon Guru Penggeraksupriadi611
 
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdf
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdfBab 6 Kreatif Mengungap Rasa dan Realitas.pdf
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdfbibizaenab
 
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptxBab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptxssuser35630b
 
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKAMODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKAAndiCoc
 
Dinamika Hidrosfer geografi kelas X genap
Dinamika Hidrosfer geografi kelas X genapDinamika Hidrosfer geografi kelas X genap
Dinamika Hidrosfer geografi kelas X genapsefrida3
 
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdfContoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdfCandraMegawati
 
ppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 pptppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 pptArkhaRega1
 
Aksi nyata disiplin positif Hj. Hasnani (1).pdf
Aksi nyata disiplin positif Hj. Hasnani (1).pdfAksi nyata disiplin positif Hj. Hasnani (1).pdf
Aksi nyata disiplin positif Hj. Hasnani (1).pdfDimanWr1
 
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptxSesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptxSovyOktavianti
 
tugas karya ilmiah 1 universitas terbuka pembelajaran
tugas karya ilmiah 1 universitas terbuka pembelajarantugas karya ilmiah 1 universitas terbuka pembelajaran
tugas karya ilmiah 1 universitas terbuka pembelajarankeicapmaniez
 
Keterampilan menyimak kelas bawah tugas UT
Keterampilan menyimak kelas bawah tugas UTKeterampilan menyimak kelas bawah tugas UT
Keterampilan menyimak kelas bawah tugas UTIndraAdm
 
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdfsdn3jatiblora
 

Recently uploaded (20)

Modul 1.2.a.8 Koneksi antar materi 1.2.pdf
Modul 1.2.a.8 Koneksi antar materi 1.2.pdfModul 1.2.a.8 Koneksi antar materi 1.2.pdf
Modul 1.2.a.8 Koneksi antar materi 1.2.pdf
 
Perumusan Visi dan Prakarsa Perubahan.pptx
Perumusan Visi dan Prakarsa Perubahan.pptxPerumusan Visi dan Prakarsa Perubahan.pptx
Perumusan Visi dan Prakarsa Perubahan.pptx
 
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptxRefleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
 
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptxBAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
 
Kontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptx
Kontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptxKontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptx
Kontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptx
 
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docxTugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
 
Aksi nyata Malaikat Kebaikan [Guru].pptx
Aksi nyata Malaikat Kebaikan [Guru].pptxAksi nyata Malaikat Kebaikan [Guru].pptx
Aksi nyata Malaikat Kebaikan [Guru].pptx
 
soal AKM Mata Pelajaran PPKN kelas .pptx
soal AKM Mata Pelajaran PPKN kelas .pptxsoal AKM Mata Pelajaran PPKN kelas .pptx
soal AKM Mata Pelajaran PPKN kelas .pptx
 
Aksi Nyata Modul 1.1 Calon Guru Penggerak
Aksi Nyata Modul 1.1 Calon Guru PenggerakAksi Nyata Modul 1.1 Calon Guru Penggerak
Aksi Nyata Modul 1.1 Calon Guru Penggerak
 
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdf
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdfBab 6 Kreatif Mengungap Rasa dan Realitas.pdf
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdf
 
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptxBab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
 
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKAMODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
 
Dinamika Hidrosfer geografi kelas X genap
Dinamika Hidrosfer geografi kelas X genapDinamika Hidrosfer geografi kelas X genap
Dinamika Hidrosfer geografi kelas X genap
 
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdfContoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
 
ppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 pptppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 ppt
 
Aksi nyata disiplin positif Hj. Hasnani (1).pdf
Aksi nyata disiplin positif Hj. Hasnani (1).pdfAksi nyata disiplin positif Hj. Hasnani (1).pdf
Aksi nyata disiplin positif Hj. Hasnani (1).pdf
 
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptxSesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
 
tugas karya ilmiah 1 universitas terbuka pembelajaran
tugas karya ilmiah 1 universitas terbuka pembelajarantugas karya ilmiah 1 universitas terbuka pembelajaran
tugas karya ilmiah 1 universitas terbuka pembelajaran
 
Keterampilan menyimak kelas bawah tugas UT
Keterampilan menyimak kelas bawah tugas UTKeterampilan menyimak kelas bawah tugas UT
Keterampilan menyimak kelas bawah tugas UT
 
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdf
 

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