![](http://3.bp.blogspot.com/-ZIExReHcd9g/UuUHJug2kUI/AAAAAAAAB3A/uUCk9Y4uLuw/s1600/logo-java.png)
Bang Sholeh kali ini akan berbagi bagaimana cara merubah look & feel GUI ( grapichal user interface ) di java. Dikarenakan ada seseorang yang bertanya kepada saya bagaimana cara merubah look & feel pada sebuah GUI. Jadi, baca artikel ini ya :
Langsung saja di 3D ya :
1. Dibaca
2. Dipahami
3. Dipraktekkan
LOOK & FEEL!
1. Baca bismillah sebelum memulai pekerjaan anda.
2. Setelah itu,buka NETBEANS anda.
3. Kemudian buat Jframe baru untuk membuat GUI ( graphical user interface )
4. Kemudian masuk pada Sourcenya, bukan pada desainnya. berikut screenshotnya :
![](http://2.bp.blogspot.com/-FLEi9ZhTKYo/UuUCA_cJ2iI/AAAAAAAAB2o/o3XlBK8mBsg/s1600/26.png)
5. Setelah anda masuk pada Sourcenya, cari tulisan look and feel setting code ( optional )
![](http://2.bp.blogspot.com/-C1Iai8qIkm0/UuUB1Zlq6sI/AAAAAAAAB2A/zRwyt_t0VYg/s1600/21.png)
6. Setelah itu,anda tinggal mengganti look and feel yang anda inginkan. Seperti contoh dibawah ini :
LOOK & FEEL ( NIMBUZZ )
![](http://2.bp.blogspot.com/-kj8dInv9mq8/UuUB7jK0cnI/AAAAAAAAB2g/mmWA2fczyGs/s1600/25.png)
![](http://1.bp.blogspot.com/-c0wm9NCmr_o/UuUB4RcI29I/AAAAAAAAB2Q/QSO2Rr6hvoM/s1600/23.png)
LOOK & FEEL ( MOTIF )
![](http://1.bp.blogspot.com/-BZN8fJ9BIEU/UuUB58eKVzI/AAAAAAAAB2Y/H1hUzXbEa_g/s1600/24.png)
Untuk mengetahui Source codenya lihat disini :
untuk nimbuzz:
try {
for (javax.swing.UIManager.LookAndFeelInfo info : javax.swing.UIManager.getInstalledLookAndFeels()) {
if ("Nimbus".equals(info.getName())) {
javax.swing.UIManager.setLookAndFeel(info.getClassName());
break;
}
}
} catch (ClassNotFoundException ex) {
java.util.logging.Logger.getLogger(Form_Mahasisswa.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
} catch (InstantiationException ex) {
java.util.logging.Logger.getLogger(Form_Mahasisswa.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
} catch (IllegalAccessException ex) {
java.util.logging.Logger.getLogger(Form_Mahasisswa.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
} catch (javax.swing.UnsupportedLookAndFeelException ex) {
java.util.logging.Logger.getLogger(Form_Mahasisswa.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
}
Untuk Motif :
try {
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
} catch(Exception e) {
System.out.println("Error setting native LAF: " + e);
}
try {
UIManager.setLookAndFeel(UIManager.getCrossPlatformLookAndFeelClassName());
} catch(Exception e) {
System.out.println("Error setting Java LAF: " + e);
}
try {
UIManager.setLookAndFeel("com.sun.java.swing.plaf.motif.MotifLookAndFeel");
} catch(Exception e) {
System.out.println("Error setting Motif LAF: " + e);
}
Untuk anda yang mau mengganti look & feel selain diatas,bisa langsung kunjungi situs berikut :
1. http://www.jtattoo.net/
2. http://napkinlaf.sourceforge.net/
3. http://code.google.com/p/seaglass/
4. http://fifesoft.com/officelnfs/
5. http://www.javasoft.de/synthetica/
Untuk anda lebih mengetahui tentang GUI ( grapichal user interface ) alangkah baiknya,anda download materinya DISINI
SUMBER :
http://www.jtattoo.net/
http://napkinlaf.sourceforge.net/
http://code.google.com/p/seaglass/
http://fifesoft.com/officelnfs/
http://www.javasoft.de/synthetica/
SEMOGA BERMANFAAT YA?
BABAI...BABAI...
0 Comments
Silahkan Dikomentar ya?