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