Review JDK 1.6 Update N

Humm… setelah selesai download Java SE 6 Update N tadi malam, sampai rumah akhirnya langsung cobain gimana dukungan Java pada aplikasi Desktop (maklum saya main-main Java cuman pada aplikasi swing, belum merambah ke aplikasi web :D ) . Setelah proses instalasi selesai, file pertama yang jadi tujuan saya adalah file netbeans.conf untuk mengedit default JDK yang akan digunakan oleh NetBeans dan kemudian mengkonfigurasi agar NetBeans dijalankan dengan menggunakan LAF Nimbus dan dibawah ini adalah konfigurasi file netbeans.conf saya:

Dan inilah hasil review yang telah saya lakukan pada Java SE 1.6 Update N:
Perbaikan-perbaikan:

  1. NetBeans 5.5 saya bisa dijalankan dengan sukses tanpa mengeluarkan NullPointerException lagi dan tampilan NetBeans 5.5 sangat mulus dengan LAF Nimbus dan bisa dilihat seperti gambar dibawah ini:
    NPE_NBJDK16N_GTK_LAF
    Click for large
  2. Dukungan terhadap LAF GTK sedikit lebih baik dari versi sebelumnya (disini saya membandingkan dengan JDK 1.6.0_01), dan tampilan aplikasi yang menggunakan themes Tish sudah bisa dibilang baik, pewarnaannya juga sudah lebih sempurna dibanding versi sebelumnya terutama pada komponen JTextField mendapatkan requestFocus. Dan ini screenshot perbandingan NetBeans menggunakan LAF GTK pada JDK 1.6.0_01 dengan JDK 1.6 Update N (lihat pada JTextField, di JDK1.6_01 warna focus tidak begitu jelas, sedangkan pada JDK1.6_05 warna di JTextField mulus ditampilkan).
    JTextField_Focus_GTKLAF_16_01    JTextField_Focus_GTKLAF_16_N
    Click for large

Bugs pada JDK 1.6 Update N: (?)

  1. Bugs di LAF Nimbus: (?)
    • Setelah NetBeans berjalan mulus menggunakan LAF Nimbus, bukan berarti tidak ada masalah :( . Masalahnya yaitu NetBeans tetap mengeluarkan NullPointerException ketika membuka sebuah project seperti pada gambar dibawah ini:
      NB_JDK6N_Nimbus_NPE
      Click for large
    • Pewarnaan JTree di LAF Nimbus kurang maximal, semuanya berwarna biru tua :( seperti gambar dibawah ini:
      NB_JDK6N_Nimbus_JTree
      Click for large
  2. Bugs di LAF GTK: (?)
    • Permasalahan pada LAF Nimbus ternyata juga menjangkiti pada LAF GTK :( tampilan pada pallete properties tidak muncul sama sekali ketika kita ingin melihat properties sebuah komponen dan setelah itu akan mengeluarkan pesan NullPointerException seperti gambar dibawah ini:
      Properties_NotShow_GTKLAF_NBJDK16N    NPE_NBJDK16N_GTK_LAF
      Click for large

Untuk sementara masih ini dulu review-nya, masih seputar LAF saja. Dan harapan kedepan-nya semoga dukungan themes GTK dan Nimbus lebih baik lagi terutama untuk dukungan Font supaya lebih kelihatan “native” :) maklum ini kan masih versi “testing” :D

2 Responses to “Review JDK 1.6 Update N”

  1. Dian Krisnawati / 12302007, 18:26:

    Maksudnya JDK 1.6 Update N itu apa ya….????

    Hii mbak Dian, maksudnya JDK 1.6 update N ini berisi beberapa fitur-fitur baru u/ JRE.

    Saya download dari sun kok versinya jdk-6u3-nb-6_0-windows, sama ndak ya…?????

    Yang jelas pasti beda, soalnya JDK update N ini bakalan keluar di pertengahan tahun 2008 :)

    Untuk lebih jelasnya bisa baca-baca koq disini[1] atau kalau mau ikutin ajah rss-nya[2] biar ga sering2x ngebuka webnya klo ingin lihat berita baru :)

    [1] https://jdk6.dev.java.net/6uNfaq.html
    [2] http://blogs.sun.com/SDNProgramNews/feed/entries/atom?cat=%2FJava+SE+6+Update+N

  2. Dian Krisnawati says:

    Maksudnya JDK 1.6 Update N itu apa ya….????
    Saya download dari sun kok versinya jdk-6u3-nb-6_0-windows, sama ndak ya…?????

Leave a Reply

[+] adsenseid emoticons by Martinus Ady H. Modified from nartzco source code.