Memulai Coding
// SebelumGanti.java
import javax.swing.JFrame;
import javax.swing.SwingUtilities;
class SebelumGanti
{ private static void gantiIcon() {
JFrame.setDefaultLookAndFeelDecorated(true); JFrame f = new JFrame("Icon Belum Terganti");
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); f.setSize(400, 400); f.setVisible(true); }
public static void main(String[] args) {
SwingUtilities.invokeLater(new Runnable() { public void run() { gantiIcon(); } }); } }
Dibawah ini kode program untuk mengganti icon
// SesudahGanti.java
import javax.swing.JFrame;
import javax.swing.ImageIcon;
import javax.swing.SwingUtilities;
import java.awt.Toolkit;
public class SesudahGanti {
private static void gantiIcon() {
// ini membuat frame tampilan yang sama di semua sistem operasi
JFrame.setDefaultLookAndFeelDecorated(true);
// membuat objek frame yang mempunyai judul
JFrame f = new JFrame("Icon Sudah Terganti");
// cara pertama untuk merubah icon pada swing
ImageIcon gambar = new ImageIcon("bomb.png");
f.setIconImage(gambar.getImage());
// cara kedua untuk merubah icon pada swing
f.setIconImage(Toolkit.getDefaultToolkit().getImage("bomb.png"));
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
f.setSize(400, 400);
f.setVisible(true);
}
public static void main(String[] args) {
// aplikasi swing ditempatkan di thread yang berbeda
SwingUtilities.invokeLater(new Runnable() {
public void run() {
gantiIcon();
} });
}
}
* icon sudah terganti
Read more: http://blog.fastncheap.com/merubah-icon-pada-aplikasi-swing-java/#ixzz1t8rRXZwM
0 komentar:
Posting Komentar