Anda di halaman 1dari 2

5/17/23, 10:34 AM Menghubungkan Dua Form Dalam Java - Dosen Perbanas

Menghubungkan Dua Form Dalam Java


|
Dalam tutorial kali ini, kita akan belajar bagaimana cara menghubungkan / memanggil sebuah form melalui form yang lain
dalam Java. Langkah pertama yang harus dilakukan adalah membuat dua buah form terlebih dulu, misalnya FormPertama
dan FormKedua.

Caranya klik

File > New Project > Java Application

Beri nama project, misalnya PanggilForm. Hilangkan tanda cek pada Create Main Class, lalu klik finish.

Kemudian buat dua buah from, klik kanan pada project tadi, kemudian pilih

New > JFrame Form

Ubah nama form tersebut menjadi FormPertama. Lakukan hal yang sama untuk membuat FormKedua dan tempatkan pada
package yang sama dengan FormPertama. Tambahkan sebuah button pada FormPertama yang nantinya dipakai untuk
memanggil FormKedua, ganti nama button tersebut dengan butonPanggil. Tambahkan pula sebuah button pada FormKedua
yang nantinya berguna untuk menutup form tersebut, ganti nama buton tersebut dengan butonTutup. Modifikasi kedua form
sehingga tampilannya seperti gambar di bawah ini.

https://dosen.perbanas.id/menghubungkan-dua-form-dalam-java/?print=print 1/2
5/17/23, 10:34 AM Menghubungkan Dua Form Dalam Java - Dosen Perbanas

Klik kanan pada butonPanggil > Events > Action > actionPerformed

Anda akan dibawa ke jendela source dan akan menemukan kode program seperti ini:
private void butonPanggilActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
}

Ubah kode tersebut sehingga menjadi :

private void butonPanggilActionPerformed(java.awt.event.ActionEvent evt) {


// TODO add your handling code here:
new FromKedua().setVisible(true);
}

Klik kanan pada butonTutup > Events > Action > actionPerformed

Anda akan dibawa ke jendela source dan akan menemukan kode program seperti ini :

private void butonTutupActionPerformed(java.awt.event.ActionEvent evt) {


// TODO add your handling code here:
}

Ubah kode tersebut sehingga menjadi :

private void butonTutupActionPerformed(java.awt.event.ActionEvent evt) {


// TODO add your handling code here:
dispose();
}

Kemudian Run File FromPertama.java dalam jendela project tree anda. Pada FormKedua,
ubah property defaultCloseOperatioin menjadi DISPOSE agar saat tanda close pada FormKedua diklik, jendela yang di-
close hanya jendela FromKedua saja, jendela FormPertama tetap aktif.

Happy Coding

https://dosen.perbanas.id/menghubungkan-dua-form-dalam-java/?print=print 2/2

Anda mungkin juga menyukai