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