Senin, 04 April 2011

Menghubungkan Dua Form Dalam Java

Pagi ini saya bnggung mau belajar netbeans dari mana, ya ujung²_na nanya sama mbah google...

satu persatu menelusuri blog tntang netbeans...
Lalu saya mencoba satu tuto yg berjudul "Menghubungkan Dua Form Dalam Java"...
saya rasa tuto ini akan berguna esok, walau saya baru belajar awal di kampus saya..

langsung aja gan...

File > New Project > Java Application

Beri nama project Traning1_Menghubungkan 2 From, 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 from tersebut dengan nama from1..
Dan lanjutkan langkh tadi untuk membuat from yang kedua, beri nama from2.

Tambahkan sebuah button pada FormPertama yang nantinya dipakai untuk memanggil FormKedua, ganti nama button tersebut dengan Open. Tambahkan pula sebuah button pada FormKedua yang nantinya berguna untuk menutup form tersebut, ganti nama buton tersebut dengan CLose. Modifikasi kedua form sehingga tampilannya seperti gambar dibawah ini.










Klik kanan pada butonOpen > Events > Action > actionPerformed

private void butonPanggilActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
new From2().setVisible(true);
}


Klik kanan pada butonClose > 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. Oiya, pada FormKedua, ubahlah property defaultCloseOperatioin menjadi DISPOSE agar saat tanda close pada FormKedua diklik, jendela yang diclose hanya jendela FromKedua saja, jendela FormPertama tetap aktif.

NaraSumber

0 komentar:



:10
:11
:12
:13


:14
:15
:16
:17


:18
:19
:20
:21


:22
:23
:24
:25


:26
:27
:28
:29


:30
:31
:32
:33


:34
:35
:36
:37


:38
:39
:40
:41


:42
:43
:44
:45


:46
:47
:48
:49


:50
:51
:52
:53


:54
:55
:56
:57


:58

Posting Komentar

Twitter Delicious Facebook Digg Stumbleupon Favorites More

 
Design by Free WordPress Themes | Bloggerized by afdaldoankcopast.blogspot.com - Premium Blogger Themes | Blogger Templates