Swing XTreem : Transisi Antar Panel Dengan GlassPane

2008 Januari 9
netbeans

Bagi yang pertama kali mengenal java, mungkin belum mengenal dengan apa yang namanya Glasspane, tapi kalo dengan yang sesepuhnya java khususnya bagian swing, pasti menganggap glasspane merupakan salah satu keajaiban swing. Kenapa bisa dibilang demikian, salah satunya ya sekarang ini saya akan mensharing ilmu tentang membuat effect transisi antar panel menggunakan fasilitas glasspane…. Ok langsung aja saya akan memperlihatkan gambar ketika sebelum transisi, ketika transisi dan setelah transisi pada sebuah jframe yang diberi jpanel dengan layout carlayout…

Sebelum transisi :

netbeans

Ketika transisi :

Setelah transisi :

netbeans transition java

Proses Pembuatan : 100% NetBeans 6.0

netbeans, transition, glasspane, java, swing

Semua, hal diatas, bisa anda kerjakan di netbeans…

Keep reading my wordpress

11 Responses leave one →
  1. 2008 Januari 29

    cantik …
    keep impress me bro, g br tau java bisa di bikin seindah ini

  2. 2008 Februari 14
    henri permalink

    bro, gw dah coba glasspane-a….
    tp bs jelasin dikit g pada bgian source code ini

    private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
    if (glassPane.isProgress() == false) {
    glassPane.setAnimatedStep(2);
    glassPane.startTransition(panelUtama);
    ((CardLayout) panelUtama.getLayout()).show(panelUtama, evt.getActionCommand());
    }
    }

    yang saya bingung…Pada Frame utama-a terdapat 2 buah jButton, tetapi pada action-a jButton1 dan jButton2 hanya membuat jButton1ActionPerformed??? action permored jButton2-nya dmana??

  3. 2008 Februari 16

    if (glassPane.isProgress() == false) {

    // artinya kalo glasspane sedang gak melakukan transisi

    glassPane.setAnimatedStep(2);

    // menset step animasi menjadi 2 step, terserah kamu, makin besar nilai step, makin cepat animasinya

    glassPane.startTransition(panelUtama);

    // metode ini digunakan untuk memulai transisi, dan panelUtama artinya transisi akan dilakukan hanya diatas component panelUtama

    ((CardLayout) panelUtama.getLayout()).show(panelUtama, evt.getActionCommand());

    //ketika transisi berjalan, panel akan merubah latar

    jbutton1 dan jbutton2 sama2 memanggil metode yang sama yaitu jbutton2actionperformed()

  4. 2008 Februari 22
    Kiki Ahmadi permalink

    bro!!

    gue coba gllasspanenya

    thanx berat

    : )

  5. 2008 Juli 13

    Bos, file downloadnya ga bisa di extract, ada link yang lain ga yang bisa buat download file ini?

  6. 2008 Juli 14

    ah maha?
    tadi saya coba extract, bisa kok :)

  7. 2009 Februari 14

    MMuuaannttaabb….. THANXX BRAT

  8. 2009 Juni 2

    maw tanya bang, itu kan kalo dua panel yah?

    gimana dengan tiga panel atau lebih??

Trackbacks & Pingbacks

  1. Belajar JaVa « WAHYU FIGHTER
  2. Tutorial Java dari Eko Kurniawan Khannedy « nge-WP@net

Leave a Reply

Note: You can use basic XHTML in your comments. Your email address will never be published.

Berlangganan umpan komentar ini melalui RSS