Eko Kurniawan Khannedy

Swing XTreem : Transisi Antar Panel Dengan GlassPane

Ditulis dalam Java Programming, NetBeans oleh Eko Kurniawan Khannedy pada 9 Januari 2008

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

12 Tanggapan

Subscribe to comments with RSS.

  1. prabowo said, on 29 Januari 2008 at 09:47

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

  2. henri said, on 14 Februari 2008 at 10:39

    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. echo said, on 16 Februari 2008 at 09:21

    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. Kiki Ahmadi said, on 22 Februari 2008 at 14:14

    bro!!

    gue coba gllasspanenya

    thanx berat

    : )

  5. asep said, on 13 Juli 2008 at 13:51

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

  6. echo said, on 14 Juli 2008 at 04:35

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

  7. Initial - Y said, on 14 Februari 2009 at 05:43

    MMuuaannttaabb….. THANXX BRAT

  8. Belajar JaVa « WAHYU FIGHTER said, on 5 April 2009 at 03:26

    [...] swing extreem, transisi antar panel [...]

  9. [...] swing extreem, transisi antar panel [...]

  10. s4v1our said, on 2 Juni 2009 at 20:44

    maw tanya bang, itu kan kalo dua panel yah?

    gimana dengan tiga panel atau lebih??

    • echo said, on 2 Juni 2009 at 21:53

      ya caranya sama aja :D

  11. ARY said, on 9 November 2009 at 13:34

    ada video nya ngga mas…??? saya nyoba nyoba buat glasspane Transition dari kemaren belum berhasil padahal source nya dah sama dengan sourcenya mas echo..:( .kira kira bag bag yg mana yang saya lewat kan ya mas…?soalnya programnya ketika saya jalanin ngga ada errornya…:D


Tinggalkan Balasan