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 :
5. Setelah anda masuk pada Sourcenya, cari tulisan look and feel setting code ( optional )
6. Setelah itu,anda tinggal mengganti look and feel yang anda inginkan. Seperti contoh dibawah ini :
LOOK & FEEL ( NIMBUZZ )
LOOK & FEEL ( MOTIF )
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 Komentar
Silahkan Dikomentar ya?