Anda di halaman 1dari 32

Aplikasi

Biodata
Siswa
Sederhana
Pemrograman Berorientasi Objek –
Kelas XII - SMK
GUI
(Graphical User Interface)
Pemrograman dengan bahasa Java
yang dibuat menggunakan aplikasi
yang berbasiskan tampilan grafik.
GUI Tujuannya adalah menambahkan
beberapa komponen yang tidak bisa
dibuat dalam basis text.
Komponen – komponen tersebut bisa
berupa tombol, gambar, dll.

Tujuannya untuk memudahkan user


menggunakan program yang dibuat
tersebut
KOMPONEN GUI
TextField

Check Box
Combo Box
Radio Button

Button

Table
URUTAN PENGERJAAN

Menamai setiap Membuat File


01 komponen GUI koneksi. java 04

Buat table di Coding Bagian Back


02 Database End / Source 05

Menambahkan Run Program


03 Library MySQL JDBC 06
Driver
Menamai setiap komponen GUI
text_nis

text_nama

check_x
check_xi
check_xii
combo_jurusan
radio_1
radio_2
text_alamat radio_3
radio_4
text_hp
btn_input
btn_update
tabel_biodata btn_delete
URUTAN PENGERJAAN

Menamai setiap Membuat File


01 komponen GUI koneksi. java 04

Buat table di Coding Bagian Back


02 Database End / Source 05

Menambahkan Run Program


03 Library MySQL JDBC 06
Driver
Buat table di Database

01

02
Buat table di Database

03
URUTAN PENGERJAAN

Menamai setiap Membuat File


01 komponen GUI koneksi. java 04

Buat table di Coding Bagian Back


02 Database End / Source 05

Menambahkan Run Program


03 Library MySQL JDBC 06
Driver
Menambahkan Library MySQL JDBC Driver

01 02
URUTAN PENGERJAAN

Menamai setiap Membuat File


01 komponen GUI koneksi. java 04

Buat table di Coding Bagian Back


02 Database End / Source 05

Menambahkan Run Program


03 Library MySQL JDBC 06
Driver
Membuat File koneksi. java
URUTAN PENGERJAAN

Menamai setiap Membuat File


01 komponen GUI koneksi. java 04

Buat table di Coding Bagian Back


02 Database End / Source 05

Menambahkan Run Program


03 Library MySQL JDBC 06
Driver
TIMELINE CODING BACK END / SOURCE

Membuat Class Siswa Tambahkan


dan mengisi constructor RefreshTable dan
Coding Button Input Coding Button Update Koneksi di Constructor
nya dengan komponen
GUI GUI
2 4 6 8

1 3 5 7
Membuat Variable
Membuat Refreshtable Coding table Coding Button Delete
DefaulTableModel
PreparedStatement
ResultSet
Class Koneksi
Membuat
DefaulTableModel, PreparedStatement, ResultSet
TIMELINE CODING BACK END / SOURCE

Membuat Class Siswa Tambahkan


dan mengisi constructor RefreshTable dan
Coding Button Input Coding Button Update Koneksi di Constructor
nya dengan komponen
GUI GUI
2 4 6 8

1 3 5 7
Membuat Variable
Membuat Refreshtable Coding table Coding Button Delete
DefaulTableModel
PreparedStatement
ResultSet
Class Koneksi
Membuat Class Siswa dan mengisi constructor
TIMELINE CODING BACK END / SOURCE

Membuat Class Siswa Tambahkan


dan mengisi constructor RefreshTable dan
Coding Button Input Coding Button Update Koneksi di Constructor
nya dengan komponen
GUI GUI
2 4 6 8

1 3 5 7
Membuat Variable
Membuat Refreshtable Coding table Coding Button Delete
DefaulTableModel
PreparedStatement
ResultSet
Class Koneksi
Membuat Refreshtable
TIMELINE CODING BACK END / SOURCE

Membuat Class Siswa Tambahkan


dan mengisi constructor RefreshTable dan
Coding Button Input Coding Button Update Koneksi di Constructor
nya dengan komponen
GUI GUI
2 4 6 8

1 3 5 7
Membuat Variable
Membuat Refreshtable Coding table Coding Button Delete
DefaulTableModel
PreparedStatement
ResultSet
Class Koneksi
Coding Button Input
TIMELINE CODING BACK END / SOURCE

Membuat Class Siswa Tambahkan


dan mengisi constructor RefreshTable dan
Coding Button Input Coding Button Update Koneksi di Constructor
nya dengan komponen
GUI GUI
2 4 6 8

1 3 5 7
Membuat Variable
Membuat Refreshtable Coding table Coding Button Delete
DefaulTableModel
PreparedStatement
ResultSet
Class Koneksi
Coding table
TIMELINE CODING BACK END / SOURCE

Membuat Class Siswa Tambahkan


dan mengisi constructor RefreshTable dan
Coding Button Input Coding Button Update Koneksi di Constructor
nya dengan komponen
GUI GUI
2 4 6 8

1 3 5 7
Membuat Variable
Membuat Refreshtable Coding table Coding Button Delete
DefaulTableModel
PreparedStatement
ResultSet
Class Koneksi
Coding Button Update
TIMELINE CODING BACK END / SOURCE

Membuat Class Siswa Tambahkan


dan mengisi constructor RefreshTable dan
Coding Button Input Coding Button Update Koneksi di Constructor
nya dengan komponen
GUI GUI
2 4 6 8

1 3 5 7
Membuat Variable
Membuat Refreshtable Coding table Coding Button Delete
DefaulTableModel
PreparedStatement
ResultSet
Class Koneksi
Coding Button Delete
TIMELINE CODING BACK END / SOURCE

Membuat Class Siswa Tambahkan


dan mengisi constructor RefreshTable dan
Coding Button Input Coding Button Update Koneksi di Constructor
nya dengan komponen
GUI GUI
2 4 6 8

1 3 5 7
Membuat Variable
Membuat Refreshtable Coding table Coding Button Delete
DefaulTableModel
PreparedStatement
ResultSet
Class Koneksi
Tambahkan RefreshTable dan Koneksi
URUTAN PENGERJAAN

Menamai setiap Membuat File


01 komponen GUI koneksi. java 04

Buat table di Coding Bagian Back


02 Database End / Source 05

Menambahkan Run Program


03 Library MySQL JDBC 06
Driver
HASIL
AKHIR

Anda mungkin juga menyukai