7/25/2019 LatihanDB
1/25
Membuat Form Data
MahasiswaPemrograman Java
(Data Mahasiswa with MySql)
7/25/2019 LatihanDB
2/25
Buatlah tampilan sebagai berikut :
7/25/2019 LatihanDB
3/25
Buatlah tampilan sebagai berikut :
No
Object Variablename
!e"tbo" !"t#$M
% !e"tbo" !"t#ama
& 'omboBo"
'boJenang
'omboBo"
'boJurusan
* !e"tBo" !"t!elp
+ Button !blSimpan
, Button !blBaru
- Button !bl./it
0 Button !bl1apus
2 Button !blBatal
Button !bl3eluar
% !able !abel
7/25/2019 LatihanDB
4/25
Cara Mengubah pengaturan nama object pada form
'ara : klik pa/aJtexteldyang akan /iganti namanya4 klik Code
- pa/a bagian variable name lalu ubah sesuai /engan kebutuhan(5ontoh : TxtNim)
6akukan 5ara yang sama4 untuk obe5t7obe5t lain /alam 8orm4sesuaikan /engan kebutuhan program9
7/25/2019 LatihanDB
5/25
!ambahkan isi pa/a 'boJenang Sebagai berikut :
'ara : klik CboJenjang4 lalu pa/a bagian properties4 5arilahmodel9 6alu ketikkan isi enang yakni : D4D&4S
7/25/2019 LatihanDB
6/25
Dengan 'ara yang sama pa/a 'boJenang4 tambahkan isi'boJurusan sebagai berikut :
7/25/2019 LatihanDB
7/25
Membuat koneksi /atabase
!ambahkan e8erensi 6ibrary baru pa/a 8orm /engan 5ara :
3lik kanan pa/a proe5t 7; Properties4 maka mun5ul :
7/25/2019 LatihanDB
8/25
Membuat koneksi /atabase
'arilah MySql JDB' Driver (lihat 39
7/25/2019 LatihanDB
9/25
Membuat koneksi /atabase
Masuklah ke bagian 5o/e pa/a 8orm4 pa/a bagian atassetelah pa5kage4 tuliskan :
pa5kage koneksi/atabase?@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@import ava9sql9'onne5tion?
import ava9sql9DriverManager?import ava9sql9Statement?import ava9sql9esultSet?import ava"9swing9J>ptionPane?import ava"9swing9SwingAtilities?import ava"9swing9A$Manager?import ava9sql9S6."5eption?import ava"9swing9table9De8ault!ableMo/el?@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
7/25/2019 LatihanDB
10/25
S5ript 'o/e
S5ript 'o/e : ketik /ibawah publi5 5lass
7/25/2019 LatihanDB
11/25
S5ript 'o/e
S5ript 'o/e : ketik manual /ibawahpublicNamaFormAnda
7/25/2019 LatihanDB
12/25
S5ript 'o/e
S5ript 'o/e : ketik manual (lanutan)
7/25/2019 LatihanDB
13/25
S5ript 'o/e
S5ript 'o/e : ketik manual (lanutan %)
Nama databaseanda
7/25/2019 LatihanDB
14/25
S5ript 'o/e
S5ript 'o/e : ketik manual (lanutan &)
Nama database anda & namatabel anda
Judul olom padaTabel
7/25/2019 LatihanDB
15/25
S5ript 'o/e
S5ript 'o/e : ketik manual (lanutan )
7/25/2019 LatihanDB
16/25
S5ript 'o/e
S5ript 'o/e : ketik manual (lanutan *)
7/25/2019 LatihanDB
17/25
S5ript 'o/e
S5ript 'o/e : ketik manual (lanutan +)
7/25/2019 LatihanDB
18/25
S5ript 'o/e
S5ript 'o/e : kembali ke 8orm an/a4 lalu klik %" pa/a
tombol simpan /an tombol Keluar
7/25/2019 LatihanDB
19/25
S5ript 'o/e
S5ript 'o/e : kembali ke 8orm an/a4 lalu klik %" pa/atombol batal
S5ript 'o/e : kembali ke 8orm an/a4 lalu klik %" pa/atombol edit
7/25/2019 LatihanDB
20/25
S5ript 'o/e
S5ript 'o/e : kembali ke 8orm an/a4 lalu klik %" pa/atombol hapus dan tombol baru
7/25/2019 LatihanDB
21/25
S5ript 'o/e
S5ript 'o/e : kembali ke 8orm an/a4 lalu klik %" pa/aTxtNim
7/25/2019 LatihanDB
22/25
S5ript 'o/e
S5ript 'o/e : kembali ke 8orm an/a4 lalu klik kanan pa/atabel an/a4 pilih events4 pilih Mouse4 pilih mouseClicked
7/25/2019 LatihanDB
23/25
S5ript 'o/e
S5ript 'o/e : ketikkan 5o/e berikut ini untuk menampilkanisi tabel ke /alam 8orm
7/25/2019 LatihanDB
24/25
S5ript 'o/e
S5ript 'o/e : ketikkan 5o/e berikut ini /ibawahinit'omponents
#ama8orm
7/25/2019 LatihanDB
25/25
S5ript 'o/e
unning Program an/a4 maka ika ti/ak a/akesalahan9 =kan tampil sebagai berikut :