Buka menu navigasi
Tutup saran
Cari
Cari
id
Change Language
Ubah Bahasa
Unggah
Masuk
Masuk
Unduh gratis selama hari
0 penilaian
0% menganggap dokumen ini bermanfaat (0 suara)
62 tayangan
5 halaman
GUI Dan CRUD
Grafik User Interface
Diunggah oleh
Deni Asmayanti
Judul yang ditingkatkan AI
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda,
ajukan klaim di sini
.
Format Tersedia
Unduh sebagai PDF atau baca online di Scribd
Unduh
Simpan
Simpan GUI dan CRUD Untuk Nanti
0%
0% menganggap dokumen ini bermanfaat, undefined
0%
, undefined
Tanamkan
Bagikan
Cetak
Laporkan
0 penilaian
0% menganggap dokumen ini bermanfaat (0 suara)
62 tayangan
5 halaman
GUI Dan CRUD
Grafik User Interface
Diunggah oleh
Deni Asmayanti
Judul yang ditingkatkan AI
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda,
ajukan klaim di sini
.
Format Tersedia
Unduh sebagai PDF atau baca online di Scribd
Karusel Sebelumnya
Karusel Berikutnya
Unduh
Simpan
Simpan GUI dan CRUD Untuk Nanti
0%
0% menganggap dokumen ini bermanfaat, undefined
0%
, undefined
Tanamkan
Bagikan
Cetak
Laporkan
Unduh sekarang
Unduh
Anda di halaman 1
/ 5
Cari
Layar penuh
Modul Praktikum Pemrograman Berorienta usan Teknik Informatika faulana Malik Ibrahim Malang MODUL 10 Graphical User Interface (GUD) Java NetBeans & Aplikasi CRUD (Create, Read, Update, Delete) 10.1 NetBeans ‘NetBeans IDE adalah GUI Editor yang memudahkan programmer untuk melakukan pembelajaran dan pengembangan software atau dalam tahapan membuat software atau aplikasi, yang sebelumnya banyak GUI Editor dalam bahasa pemrograman seperti notepad atau text editor, yang sebenamya jika kita memakai notepad atau text editor maka pengetahuan kita akan lebih berkembang dibanding memakai GUI Editor. NetBeans mengacu pada dua hal, yakni platform untuk pengembangan aplikasi desktop java dan sebuah Integrated Development Environment (IDE) yang dibangun menggunakan platform NetBeans. ‘NetBeans IDE adalah sebuah lingkungan pengembangan untuk pemrogram, menulis, mengompilasi, mencari kesalahan dan menjalankan program. NetBeans IDE ditulis dalam bahasa Java, namun dapat mendukung bahasa pemrograman lain. Terdapat banyak modul untuk ‘memperluas NetBeans IDE. NetBeans IDE adalah sebuah produk bebas dengan tanpa batasan. NetBeans adalah Integrated Development Environment (IDE) berbasiskan Java yang berawal pada tahun 1997 yang diawali dari Xelfi, sebuah proyck mahasiswa di bawah bimbingan Fakultas Matematika dan Fisika Universitas Charles, Praha dan akhimya Sun Microsystems membelinya, Pada tahun 1999, dikembangkan NetBeans Integrated Development Environment (IDE) berbasiskan Java dari Sun Microsystems yang berjalan di atas Swing. Swing sebuah teknologi Java untuk pengembangan aplikasi Desktop yang dapat bejalan di berbagai macam platforms seperti Windows, Linux, Mac OS X and Solar dengan kata lain, java dengan NetBeans dapat dikatakan sebagai pemrograman multi platforms karena fleksibel dengan segala sistem operas Pada tahun 2000, sun menjadikan NetBeans sebagai software development yang Open Source, dengan kata lain software ini gratis tanpa biaya Karena software ini di bawah pengembangan bersama, Software NetBeans dapat di download di http://www.netbeans.com atau juga bisa di download di situs yang lain.Modul Praktikum Pemrograman Berorientasi Obyek Jurusan Teknik Informatika UIN Maulana Malik Ibrahim Malang 10.2 Aplikasi CRUD Aplikasi CRUD sedethana ini memiliki logika yang sangat sederhana, yaitu pertama saat aplikasi dijalankan, maka aplikasi CRUD akan meload semua data dan menampilkannya di tabel, serta mengisi text field dengan data — data yang sama pada tabel yang sudah siap untuk diubah. Selanjutnya jika melakukan perubahan berarti memerintahkan aplikasi untuk mengupdate data ke database, sedangkan jika melakukan penambahan data maka aplikasi akan menambah data tersebut dengan perintah insert ke database, Dan terakhir melakukan perintah delete, baris yang dipilih pada tabel akan dihapus secara permanent. Aplikasi CRUD pada data siswa seperti gambar di bawah ini. 10.3 Latihan ‘A. Buat database mysql dengan nama crud+nim misalnya ‘crud15650001" dan buat tabel ‘siswa"! CREATE TABLE siswa ( id varchar(28) NOT NULL, ama varchar(100) DEFAULT NULL, alanat text, PRIMARY KEY (id) ) ENGINE=InnoDB DEFAULT CHARSET=Latin1; insert into siswa(id,nana,alamat) values (CULL tAnton', 'Blitar"), ('222", ‘Ratih’, ‘Malang'); B. Buka NetBeans dan klik menu “Window > Projects”. Pilih salah satu project lalu klik kanan “Libraries > Add Library”. fees) Sele Saree ee eee Fare Sa rarer titan (ana Pilih “MySQL JDBC Driver” untuk driver MySQL dan pilih “PostgreSQL JDBC Driver’ untuk driver PostgreSQL. Klik tombol “Add Library”.Modul Praktikum Pemrograman Berorientasi Obyek Jurusan Teknik Informatika UIN Maulana Malik Ibrahim Malang x ‘Add Library x ‘Avalable branes: [eC Global Loraries ‘Greate B Avsoute Layout Beane Binaing BB copyuns Task BB Hiveratepa Java Tree AP Ber B wowses B umse2 B vuncas BB ws anc rasks BB suing Application ramenore Swing Layout Extensions B Topuink essenviais Asawa || cancel) C, Source code koneksi MySQL di NetBeans : ‘Nama file : KoneksiMysql.java package crag nport jave.sa? Connections import Jove.salDeivertanagers import java-sgt.savexception; pubtie Clase Roneksinyeat { private Connection connect Brivate Strang erivethave ~ “cox ayagt. ebe. raver’ private String Jabe = "fubccnyssts/"% Brivate Strang port = 73306/"; // Pore int pare MySOL Bravate Strang eatabace = “crogiSesousi"; 7 Ini Database yang akan aigunakan Brivate String urt = Jaac « host + port + databases Brivate String Usernate = *roct"; // usernane cefautt mysql Brivate Strang password = **7 BuBLie Connection getkanekel() thravs SQLEXceptLon { if (connect == mall) { uv vet 18 Euass. rorname(arsverwane): 3 Systen.out.println("Cless Driver Bitemuken"): tet Zonnact = vrivertangger.getConnacrion(urt, usernane, password); Systau-out printin(“konckst Database Sukses") ¥ eaten (SDLEsception se) { Systan.cut.prantin("Konsksi Database Gagal : * + $6): Systonsex (2) + 2) atch (ClasstlotFounsException enfe) { Systen.cut prantin("Cisse Oriver T2aak Oitenukan, Terjadt Kesalanan Paes Systen-ecti(a), ia ) 2 tet * Sig : 1/ Braver Untuk Konekek Ke MySQL Brivate String host = "Ucathost ": J/ Bisa Nenggunakan TP Anda. Cth ; 192.268, 100.706Modul Praktikum Pemrograman Berorientasi Obyek Jurusan Teknik Informatika UIN Maulana Malik Ibrahim Malang Untuk database Postgresql : ‘Nama file : KoneksiPostgresql package crud Mhgore sv: s¢t.Comeccton; Snoort Java. sat. Dravervanager: Stport Jeon. sqt SQLException: pubic clare RonekssPortaresal ( Brivate string driverlane “or9.postoresat.oriver”? // Oriver Untuk Konekst Ke Postaresol, Private String yobe = ssabcipostaresat //": (5 Brltate Sering hose > “2Gcsihost?°7/ Host tnt ise merggunakan £® Auda, conto : 182.265.108.100 Tiss private String detsenec = *cradISes000%"s 7/ Toa Oetatese yang skon digiakan 5 public Connection geeKoneksi() throvs SOLException { 6 if (comect = aut) 0 yt Eas. foro (drsverMane): Fy Systew.ovtpraneunt Cisse Driver Oitemukan") = tat a Eomect = oriverYanager.getConnection(urt, usernawe, password) + Sheten. oot prinetn(ekonewss. Doesboee. Suksee"l eater (souexception se) { Syston ove.printta(Ronekst Database Sagat: * 4 sel2 Syston ersitol H 3 batch (ClasakatFoundtiception enfe) Sjatentout printing Class Driver Thoth Ditendkan, Tersadi Kesatahan Pade 2 * + eaten SfstencentitaNs > fet a 1 2 D, Source code class CRUD Nama file : CRUD java, ocisve rua a4 op 4d. nana, alana ceria ERUNkaneke sredstatenert ERDDDSRt: Yate Statement CRUDStat ubtice CRUOUIE SVU | Roche snd Scie ¥en © i itysot) Enubkaneket ~ connection, geckoress! 0. F caten(sneexeentzan exit System out pst (ex) et ots secroesersig 43) Ptr a a sem) 3 tanatString nana)Modul Praktikum Pemrograman Berorientasi Obyek Jurusan Teknik Informatika UIN Maulana Malik Ibrahim Malang public String getvana@) (return nama Y public void setAlamat (String = {this alanat = salamat: } public String getatan=t() {recur alamat: » public ResultSet, toapito. { CRuDguery = “select © fron = ry € CRUDstat = CRUDKoneksi. createStatenest(): CRUDhasdt = CRUDetat evecutetuery(CRUDqUErY), bh (Becaption @) 4 z i Feturn CRUDRASiL: + public Vaid cinpanData(Sering i4,string nana,String stant) { RUDguery = "insert Intg stswa vatues(?,?,1)"s try CRUDpsmt = CRUDKoNeksi.orepareStatenens (CRUDGUErY) : Chugpent serserengi, aa) CRUDpant.sersering(2; nama): cRuopsat figs, atamat) CauDpsat Update(); CRUDpsatt closet: h (Beception e) { System. out print inie) 2 pUBLEE Gois ubahoata(String \a,String nana,String alanat) { CRuDquery, = "update sicws dot nama-?, atanat~? were wt CRUOpsmt = CRUDKoneksd.prepareStatenent (CRUDquUery) ; (RUDpsAt. serString(!. nana) CRuDpemt secce-in3(2, atamat): CRUDpamt. secSering(2, dd): ‘cRuDpsmt, execureupaate() CRuDpsmt. closet): } catch (Exception e) ‘Systen.out.srintin(e); F + public vers napusbata(string 33) { CRUDquery = “delete from siswa where id=7" 85 Ey t 8a CRuDpsmt = CRUDKOneksi. reps reStatenent (CRUDgUerY) 20 CRUbpent. serSering(), ia): 21 CRUDpant. cxecuseUaeace(); 2 ‘cruppsmt.cL0se(); 3 } catch (Exception e) { 94 Systen out. printin(e): 05 y 36 Y 31 98 oof 100
Anda mungkin juga menyukai
Soal Mahasiswa
PDF
Belum ada peringkat
Soal Mahasiswa
35 halaman
Laporan Tugas Akhir Praktikum Java Dicky Pratama 1214370216
PDF
Belum ada peringkat
Laporan Tugas Akhir Praktikum Java Dicky Pratama 1214370216
52 halaman
Pemrograman Database Java Desktop GUI Dengan Netbeans
PDF
Belum ada peringkat
Pemrograman Database Java Desktop GUI Dengan Netbeans
9 halaman
Adapun Flowchart Program CRUD Yang Saya Buat
PDF
Belum ada peringkat
Adapun Flowchart Program CRUD Yang Saya Buat
19 halaman
Insert Update Delete Database Java Netbeans Dan MySQL
PDF
Belum ada peringkat
Insert Update Delete Database Java Netbeans Dan MySQL
20 halaman
Laporan Tugas Akhir Praktikum Java (Dicky Pratama 1214370216)
PDF
100% (3)
Laporan Tugas Akhir Praktikum Java (Dicky Pratama 1214370216)
52 halaman
Modul-Pemrograman Berbasis Objek-D3-BSI-September2018 PDF
PDF
Belum ada peringkat
Modul-Pemrograman Berbasis Objek-D3-BSI-September2018 PDF
128 halaman
Tutorial Java Dan MySQL
PDF
100% (1)
Tutorial Java Dan MySQL
19 halaman
7 - Database
PDF
Belum ada peringkat
7 - Database
35 halaman
Projek (Reza Novendi)
PDF
Belum ada peringkat
Projek (Reza Novendi)
42 halaman
1 JavaDatabase PDF
PDF
Belum ada peringkat
1 JavaDatabase PDF
33 halaman
Pert 13 Aplikasi GUI (Database) Full
PDF
Belum ada peringkat
Pert 13 Aplikasi GUI (Database) Full
30 halaman
Modul Imam
PDF
Belum ada peringkat
Modul Imam
21 halaman
Zupri Modul
PDF
Belum ada peringkat
Zupri Modul
21 halaman
Laporan Praktikum Pb0 - M. Jamiul Huda - 20533284
PDF
Belum ada peringkat
Laporan Praktikum Pb0 - M. Jamiul Huda - 20533284
52 halaman
Laporan Full Praktikum (Pbo) Dimas Galih Ferdiansyah
PDF
Belum ada peringkat
Laporan Full Praktikum (Pbo) Dimas Galih Ferdiansyah
40 halaman
Membuat Data Mahasiswa Dengan Java Netbeans Dan SQLite
PDF
100% (1)
Membuat Data Mahasiswa Dengan Java Netbeans Dan SQLite
19 halaman
4 Pemrograman GUI Java NetBeans
PDF
Belum ada peringkat
4 Pemrograman GUI Java NetBeans
27 halaman
Laporan Final Project PBO Kelompok 3 ATM Bank Bersama Kelas 17.2A.29
PDF
Belum ada peringkat
Laporan Final Project PBO Kelompok 3 ATM Bank Bersama Kelas 17.2A.29
31 halaman
Membuat Aplikasi Desktop Client Server Sederhana Dengan Java RMI
PDF
Belum ada peringkat
Membuat Aplikasi Desktop Client Server Sederhana Dengan Java RMI
24 halaman
Modul 01 - Pengenalan PBO
PDF
Belum ada peringkat
Modul 01 - Pengenalan PBO
17 halaman
Modul Pertemuan 11 (Koneksi Dan Simpan Data)
PDF
Belum ada peringkat
Modul Pertemuan 11 (Koneksi Dan Simpan Data)
13 halaman
CARA KONEKSI DATABASE MYSQL DENGAN NETBEANS Berbasis Teks
PDF
Belum ada peringkat
CARA KONEKSI DATABASE MYSQL DENGAN NETBEANS Berbasis Teks
19 halaman
Membuat Data Mahasiswa Dengan Java Netbeans Dengan Database SQLite
PDF
100% (1)
Membuat Data Mahasiswa Dengan Java Netbeans Dengan Database SQLite
9 halaman
PENYIMPANAN
PDF
Belum ada peringkat
PENYIMPANAN
14 halaman
Minggu Ke-6 - Laporan Praktikum UTS
PDF
Belum ada peringkat
Minggu Ke-6 - Laporan Praktikum UTS
15 halaman
Netbeans Pengertian Database
PDF
Belum ada peringkat
Netbeans Pengertian Database
3 halaman
MODUL 10 AplikasiCRUD
PDF
Belum ada peringkat
MODUL 10 AplikasiCRUD
13 halaman
CRUD Java
PDF
Belum ada peringkat
CRUD Java
38 halaman
Tutorial Tes Koneksi MySQL
PDF
Belum ada peringkat
Tutorial Tes Koneksi MySQL
12 halaman
Posttest - Eka Putri Maharani - 20103109 - S1-Si-04-C
PDF
Belum ada peringkat
Posttest - Eka Putri Maharani - 20103109 - S1-Si-04-C
8 halaman
Cara Menghubungkan Java Dengan Database MySQL
PDF
Belum ada peringkat
Cara Menghubungkan Java Dengan Database MySQL
9 halaman
3 - Materi JDBC
PDF
Belum ada peringkat
3 - Materi JDBC
11 halaman
Membuat Aplikasi Database Dengan Java Mysql Dan Netbeans
PDF
Belum ada peringkat
Membuat Aplikasi Database Dengan Java Mysql Dan Netbeans
32 halaman
Modul X - JAVA SWING CRUD JDBC PDF
PDF
Belum ada peringkat
Modul X - JAVA SWING CRUD JDBC PDF
20 halaman
Modul Pbo 9
PDF
Belum ada peringkat
Modul Pbo 9
12 halaman
4 2 Pemrograman Berorientasi Objek
PDF
Belum ada peringkat
4 2 Pemrograman Berorientasi Objek
7 halaman
Makalah Object Oriented Programming
PDF
Belum ada peringkat
Makalah Object Oriented Programming
20 halaman
Crud Java Database Connectivity
PDF
Belum ada peringkat
Crud Java Database Connectivity
30 halaman
Makalah Pbo Netbean
PDF
Belum ada peringkat
Makalah Pbo Netbean
12 halaman
Manual Book - 4ia06
PDF
Belum ada peringkat
Manual Book - 4ia06
24 halaman
Laporan Pembuatan Aplikasi Crud Sederhana Dengan Database Mysql
PDF
0% (1)
Laporan Pembuatan Aplikasi Crud Sederhana Dengan Database Mysql
8 halaman
Cara Membuat Aplikasi Atau Sistem Client Server Java Desktop Dengan Netbeans
PDF
Belum ada peringkat
Cara Membuat Aplikasi Atau Sistem Client Server Java Desktop Dengan Netbeans
8 halaman
Modul I Baru - Java
PDF
Belum ada peringkat
Modul I Baru - Java
6 halaman
Materi 3b. Membuat Koneksi Dengan MySQL
PDF
Belum ada peringkat
Materi 3b. Membuat Koneksi Dengan MySQL
3 halaman
Modul 10 Java Database
PDF
Belum ada peringkat
Modul 10 Java Database
8 halaman
Java CRUD Insert, Edit, Delete MySQL Database
PDF
Belum ada peringkat
Java CRUD Insert, Edit, Delete MySQL Database
9 halaman
LAPORAN PRAKTIKUM PBD Modul5
PDF
Belum ada peringkat
LAPORAN PRAKTIKUM PBD Modul5
9 halaman
Modul 10 Java
PDF
Belum ada peringkat
Modul 10 Java
3 halaman
Koneksi Database Dengan JDBC Menggunakan Netbeans
PDF
Belum ada peringkat
Koneksi Database Dengan JDBC Menggunakan Netbeans
8 halaman
Koneksi Database Access Dengan Netbeans
PDF
Belum ada peringkat
Koneksi Database Access Dengan Netbeans
8 halaman
Membuat Aplikasi Gaji Pegawai Dengan Java Netbeans GUI
PDF
100% (2)
Membuat Aplikasi Gaji Pegawai Dengan Java Netbeans GUI
16 halaman
Belajar Java CRUD
PDF
Belum ada peringkat
Belajar Java CRUD
7 halaman
Modul V Aplikasi Basis Data
PDF
Belum ada peringkat
Modul V Aplikasi Basis Data
7 halaman