Anda di halaman 1dari 10

MODUL PRAKTIKUM

PEMROGRAMAN BERORIENTASI OBJEK

MODUL VII
Projek GUI JAVA SWING Sederhana (Lanjutan)

Membuat GUI using drag and drop


Untuk tampilan aplikasi lanjutan, mari buat jendela baru dengan mengikuti instruksi di
bawah ini

Beri nama class dengan nama “lanjutanApp” lalu klik finish

Created by Nurul Istiqamah S.Kom.M.Kom


MODUL PRAKTIKUM
PEMROGRAMAN BERORIENTASI OBJEK

Akan muncul tampilan workspace seperti gambar di bawah ini

Dimulai dengan memasukkan elemen panel yang terdapat pada pallete > swing
containers. Kemudian sesuaikan ukurannya sesuai dengan gambar di bawah

Kemudian masukkan elemen label yang terdapat pada pallete > swing controls.

Created by Nurul Istiqamah S.Kom.M.Kom


MODUL PRAKTIKUM
PEMROGRAMAN BERORIENTASI OBJEK

Buat tampilan seperti gambar di atas dengan menambahkan komponen Panel,


Combobox, dan Label. Untuk mengubah item list pada Combo box, pilih model > titik
3 pada properti Combo box kemudian lanjutkan dengan melakukan instruksi di bawah
ini

Created by Nurul Istiqamah S.Kom.M.Kom


MODUL PRAKTIKUM
PEMROGRAMAN BERORIENTASI OBJEK

Setelah mengklik titik 3 pada properti Model, akan muncul tampilan seperti gambar di
atas. Anda dapat mengubah atau memasukkan apa saja yang tersedia pada combo
box saat item ini di klik.
Program yang ingin dijalankan di atas adalah ketika salah satu item combo box dipilih
maka Label 4 akan berubah sesuai pilihan yang diseleksi di combo box. Caranya, klik
2 kali pada item combobox kemudian lanjutkan dengan menuliskan script di bawah ini:

Pastikan anda menyesuaikan nama variabel komponen yang dipanggil.


Hasil Out Put

Created by Nurul Istiqamah S.Kom.M.Kom


MODUL PRAKTIKUM
PEMROGRAMAN BERORIENTASI OBJEK

Cara Menghubungkan Antar Frame Dengan Menggunakan Tombol


Pada halaman sebelumnya, tambahkan 1 tombol untuk mengarah kembali ke
halaman awal seperti gambar dibawah ini :

Kemudian klik 2x pada button kemudian berikan event coding dibawah ini:

*disclimer :
halamanAwal merupakan nama frame class yang ada di dalam project anda.
Sedangkan balikHal adalah variabel baru yang diinisiasikan untuk class halamanAwal
agar dikenali di frame class lanjutanApp. Jadi harap perhatikan dan sesuaikan
dengan nama class dan variabel program yang anda buat.

Cara Membuat dan Menghubungkan Antar JInternal Frame Pada Netbeans

JInternal Frame pada dasarnya JInternal Frame akan running atau akan bisa
dijalankan didalam sebuah Frame dengan media JDesktop Pane, Berikut tutorial
pembuatannya :

Created by Nurul Istiqamah S.Kom.M.Kom


MODUL PRAKTIKUM
PEMROGRAMAN BERORIENTASI OBJEK

Pertama-tama, buat Jframe form utama yang baru dengan mengikuti instruksi gambar
dibawah ini :

Beri nama mainFrame seperti pada tampilan berikut

Created by Nurul Istiqamah S.Kom.M.Kom


MODUL PRAKTIKUM
PEMROGRAMAN BERORIENTASI OBJEK

Kemudian pada halaman mainFrame, tambahkan JDesktop Pane yang terdapat


pada pallete >> swing container, kemudian sesuaikan ukurannya sesuai dengan
contoh:

Kemudian, tambahkan 2 item button seperti pada gambar di bawah ini :

Created by Nurul Istiqamah S.Kom.M.Kom


MODUL PRAKTIKUM
PEMROGRAMAN BERORIENTASI OBJEK

Selanjutnya, kita akan membuat masing-masing halaman dari 2 tombol dengan


menggunakan JinternalFrame. Silahkan lakukan instruksi di bawah ini, apabila frame
tidak ditemukan maka pilih other…

Pilih Swing GUI Forms >> JinternalFrame Form >> Next

Created by Nurul Istiqamah S.Kom.M.Kom


MODUL PRAKTIKUM
PEMROGRAMAN BERORIENTASI OBJEK

Beri nama frame1 seperti pada gambar lalu finish. Lakukan hal yang sama untuk
membuat frame2.

Pada Frame 1, buat tampilannya seperti pada gambar di bawah (warna boleh pilih
sendiri). Lakukan hal yang sama untuk membuat frame2

Saatnya membuat listing codingannya. Klik 2x pada button frame 1 kemudian pada
tampilan source ketikkan :

Created by Nurul Istiqamah S.Kom.M.Kom


MODUL PRAKTIKUM
PEMROGRAMAN BERORIENTASI OBJEK

Lakukan hal yang sama untuk tombol frame2, namun sesuaikan nama kelas dan
variabelnya. Setelah itu RUN dan lihat apa yang terjadi

Created by Nurul Istiqamah S.Kom.M.Kom

Anda mungkin juga menyukai