Tampilan MacOSX di NetBeans IDE
Kemarin habis baca-baca tulisan dari Pak Kaiser tentang Mengubah Tampilan IDE Netbeans dengan menggunakan Quaqua Look and Feel. Ga nyangka, ternyata Quaqua Look and Feel bisa jalan dengan mulus juga di Sistem Operasi GNU/Linux
dan disini cara yang saya gunakan berbeda dengan cara yang digunakan oleh Pak Kaiser yang mengkopikan library Quaqua Look and Feel kedalam direktori JAVA_HOME. Nah cara yang paling sederhana yaitu gunakan opsi –cp:p [tempat_file_jar_diletakkan], jika ada 2 file jar yang ingin masuk kedalam CLASSPATH gunakan pemisah : (titik dua) untuk GNU/Linux dan ; (titik koma) untuk Microsoft Windows. Jika digabungkan, kira-kira perintah-nya kurang lebih seperti dibawah ini :
martinus@martinusadyh:[~/Desktop/Quaqua]$ /bin/sh "/opt/netbeans-6.8/bin/netbeans" --cp:p /home/martinus/Desktop/Quaqua/dist/quaqua.jar:/home/martinus/Desktop/Quaqua/dist/swing-layout.jar --laf ch.randelshofer.quaqua.QuaquaLookAndFeel -J-DQuaqua.selectionStyle=bright -J-DQuaqua.opaque=true -J-DQuaqua.tabLayoutPolicy=wrap
Agar benar-benar kelihatan seperti di Mac beneran, sekarang download dulu font Monaco (Monaco adalah Monospace font untuk Mac OS) dari sini kemudian pasangkan pada NetBeans IDE anda
dan jika sudah kurang lebih tampilan-nya menjadi seperti gambar dibawah ini :
![]() Tampilann NetBeans Menggunakan Font Monaco |
![]() Tampilan Java Swing Dengan LAF Quaqua |
Hm… mantap juga ternyata yah tampilan-nya
Cuma sayang-nya koq perasaan ga jauh beda ama Look And Feel GTK yakz ?
Tapi gapapa lah, yang penting bisa cobain
Link-link terkait :
- Mengubah Tampilan IDE Netbeans
- Quaqua Look and Feel




@Lambang : btw udah di cek ? Coba di debug dulu pakai System.out.println();
Klo datanya ga muncul, coba deh di cek dulu apa sebelum input datanya udah bener atau belum, klo belum coba dibenahin dulu
:)
Nah klo udah bener, tapi koq masih tetep salah. Coba pastein kodenya disini[1]
[1] http://martinusadyh.pastebin.ca
udah mas, tp kadang2 klo dipilih item yg laen data di JcomboBox2 ada yg g muncul
@lambang: Yah caranya donk, sebelum data ditambahkan dengan menggunakan method addItem(Object obj) lakukan proses clear dahulu dengan memanggil method removeAllItems(). Nah klo ingin tahu method2x apa aja yg ada di JComboBox, coba cek ke JavaDoc yang bisa dilihat disini[1]
[1] http://java.sun.com/j2se/1.4.2/docs/api/javax/swing/JComboBox.html
mas nanya………..
gini …saya kan mau buat aplikasi java yg database nya menggunakan mysql,nah…..skrg saya menemui kasus seperti ini……
saya membuat form data penduduk,dalam form tersebut tdpt 2 buah JCombobox yg digunakan utk menampilkn data dr database…
JComboBox 1 utk menampilkn data propinsi, sedangkan JComboBox 2 digunakan utk menampilkan data kabupaten berdasarkan item yg dipilih pd jComboBox 1…yg menjadi masalah adalah ketika saya memberikan ItemStateListener pd jComboBox 1 yg isinya akan menambahkan data kabupaten berdasarkan item yg dipilih di JComboBox 1 yg terjadi adalah data di JcomboBox 2 selalu bertambah setiap kali saya memilih item di JComboBox 1…..trus gmn caranya agar isi JComboBox selalu berganti sesuai dengan data yg saya pilih di JComboBox 1……mhn pencerahannya
mf mgkn nanya nya berbelit2………:D
mas nanya………..
gini …saya kan mau buat aplikasi java yg database nya menggunakan mysql,nah…..skrg saya menemui kasus seperti ini……
saya membuat form data penduduk,dalam form tersebut tdpt 2 buah JCombobox yg digunakan utk menampilkn data propinsi dr database…
JComboBox 1 utk menampilkn data propinsi, sedangkan JComboBox 2 digunakan utk menampilkan data kabupaten berdasarkan item yg dipilih pd jComboBox 1…yg menjadi masalah adalah ketika saya memberikan ItemStateListener pd jComboBox 1 yg isinya akan menambahkan data kabupaten berdasarkan item yg dipilih di JComboBox pertama yg terjadi adalah data di JcomboBox 2 selalu bertambah setiap kali saya memilih item di JComboBox 2…..trus gmn caranya agar isi JComboBox selalu berganti sesuai dengan data yg saya pilih di JComboBox 1……
mf mgkn nanya nya berbelit2………:D
Mantap Pak ^^