Minggu, 14 November 2010

Kreasi Form di netbeans

May be it's bored...
but i had confused with this stuff
whataver...
just cekidot

Secara default netbeans menggunakan metal sebagai laf[Loon And Feel] theme nya... CMiIWW
jd ktika kita mengkompile/run aplikasi java kita yang kita bangun dengan netbeans...
maka tampilannya menggunakan themes yg bernama metal...

untuk mengedit themes standard dengan themes yang lain kita perlu menyertakan
class ui manager didalam main prog kita...
dan memanggilnya didalam fungsi main

===========================================
import javax.swing.UIManager;

public static void main(String args[]) {
try {
UIManager.setLookAndFeel("com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel");
//UIManager.setLookAndFeel("com.sun.java.swing.plaf.gtk.GTKLookAndFeel");
//UIManager.setLookAndFeel("com.sun.java.swing.plaf.mac.MacLookAndFeel");
//UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());

java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
new KalkulatorSederhana().setVisible(true);
}
});
}catch (Exception ex){
System.out.println(ex);
}
}
===========================================

berikut adalah beberapa themes yg dapat digunakan...

UIManager.setLookAndFeel("com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel");
UIManager.setLookAndFeel("com.sun.java.swing.plaf.gtk.GTKLookAndFeel");
UIManager.setLookAndFeel("com.sun.java.swing.plaf.mac.MacLookAndFeel");
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());

jika menginginkan tampilan custom...
kita dapat mendownload file jar yg berisi laf custom dan letakkan di dalam path class kita.

Sementara itu...
kita dapat melakukan hal yg sama dengan ide env java
to make this things happen

start java dari konsol dengan parameter --laf UIManager.setLookAndFeel("com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel").
netbeans --laf UIManager.setLookAndFeel("com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel")
dan tampilah netbeans dengan mode nimbus

dapat juga dengan memberikan parameter tersebut didalam file /etc/netbeans.conf pada line netbeans_default_options
but... it seem dosn't work for me... kurang teliti maybe

2 komentar:

Anonim mengatakan...

trims. this article solving my ugly compiled form.. :D

KECILANGAN SEJATI mengatakan...

Alkhamdulillah kalo bisa bermanfaat buat yg lain.