Bagi temen-temen yang sampai saat ini bingung bagaimana menggunakan icon vuatan sendiri untuk applikasi yang kita buat, sekarang hal itu bukan masalah lagi. Sebenarnya sanyat mudah untuk mengganti icon default java dengan icon buatan kita sendiri.
Ok cukup basa-basinya, berikut konstruktor untuk menampilkan icon yang kita buat:
setIconImage(java.awt.Toolkit.getDefaultToolkit().getImage("icon.png"));
dan tadaaaaa. icon applikasi sudah berubah:
dibawah ini listring programnya, tinggal copy-paste aja:
/**
* Nama File : RubahIcon.java
* Programing : BlackOnta
*
*/
package blackonta;
public class RubahIcon extends javax.swing.JFrame{ public RubahIcon() {
super("Demo Merubah Icon By BlackOnta");
setDefaultCloseOperation(javax.swing.JFrame.EXIT_ON_CLOSE);
setIconImage(java.awt.Toolkit.getDefaultToolkit().getImage("icon1.png"));
setSize(300,200); setVisible(true);
}
public static void main(String[] args) {
javax.swing.SwingUtilities.invokeLater(new Runnable(){ public void run(){
new RubahIcon();
} });
}
}
read more...
Ok cukup basa-basinya, berikut konstruktor untuk menampilkan icon yang kita buat:
setIconImage(java.awt.Toolkit.getDefaultToolkit().getImage("icon.png"));
dan tadaaaaa. icon applikasi sudah berubah:
dibawah ini listring programnya, tinggal copy-paste aja:
/**
* Nama File : RubahIcon.java
* Programing : BlackOnta
*
*/
package blackonta;
public class RubahIcon extends javax.swing.JFrame{ public RubahIcon() {
super("Demo Merubah Icon By BlackOnta");
setDefaultCloseOperation(javax.swing.JFrame.EXIT_ON_CLOSE);
setIconImage(java.awt.Toolkit.getDefaultToolkit().getImage("icon1.png"));
setSize(300,200); setVisible(true);
}
public static void main(String[] args) {
javax.swing.SwingUtilities.invokeLater(new Runnable(){ public void run(){
new RubahIcon();
} });
}
}
Nah gampangkan???. eit tapi tunggu dulu supaya berhasil, kita harus siapkan dulu gambar yang akan dibuat iconnya, dan keunngulan java yang lainnya adalah gambar yang diperlukan tida terbatas pada gambar *.ico saja tapi juga support JPG, JPEG, Ataupun GIF.
untuk latihan coba aja gambar ini





























