Sabtu, 19 Februari 2011

Cobain CardLayout


Assalamu’allaikum wr.wb
Postingan kali ini tentang CardLayout nah ini cma pake 1 button yang ketika d klik bsa gonta-ganti gmbarnya,,, tp cm bisa 2 gambar, gk tau knapa koq cm bsa 2 gmbar, tp gpp lah tar bsa diperbaiki lgi Tanya sna-sni biar lbh jelas,,,, Nah skrng yg pnting initinya dlu,,,,,, kita bikn pake drag and drop d Jframeform……..
Buat panel untuk meletakkan gambar1 caranya klikkanan pda frame pilih Add From Pallete pilih SwingContainer lalu pilih panel…. Cara menginport gambarnya dengan menggunakan komponen label…
Panel1:

Panel 2:

Pada frame utamanya buat komponen button dan panel. Di komponen panelnya klik kanan SetLayout pilih cardLayout.


Di codingnya tinggal ditambahkah sbb:
Inisialisasikan dulu dibawah nama class coding sbb: CardLayout card;
Pada Action buttonnya tambahkan coding sbb:
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
tampil();
card.first(jPanel1);
tampil2();
card.next(jPanel1);
// TODO add your handling code here:
}
Dengan method tampil() dan tampil 2 sbb:
private void tampil() {
card = new CardLayout();
jPanel1.setLayout(card);
jPanel1.add(gmbr1, "gambar 1");
}

private void tampil2() {
card = new CardLayout();
jPanel1.setLayout(card);
jPanel1.add(gmbr2, "gambar 2");
}
Tampilanya:




Singkat kan,,,, selamat mencoba,,,,,,,, janga lupa ritik dan saranya ya….

Wassalamu’allaikum Wr.Wb



Tidak ada komentar:

Posting Komentar