October 10, 2016
Java JFrame change Icon
I have learn about GUI programming using java this week. I have created a simple window (using JFrame) and get the default icon in titlebar is a default java icon. But, I dont like this default icon image and want to change with another image.
This is a complete code how to change JFrame icon image
package jframechangeicon;
import java.awt.Dimension;
import java.awt.Toolkit;
/**
*
* @author toto
*/
public class JframeChangeIcon extends javax.swing.JFrame
{
public JframeChangeIcon()
{
setTitle("MainWindow");
//change java image
setIconImage(Toolkit.getDefaultToolkit().getImage(getClass().getResource("/jframeChangeicon/image/appicon.png")));
}
public static void main(String[] args)
{
JframeChangeIcon frame = new JframeChangeIcon();
frame.setSize(new Dimension(500, 300));
frame.setVisible(true);
}
}
This is the Program Window result after JFrame change the icon
Download the complete source code how JFrame change the icon below.
Source code : jframeChangeIcon.zip