Java Swing How to - Change Icon for JLabel for creation








Question

We would like to know how to change Icon for JLabel for creation.

Answer

/* w w w .ja  v  a2 s.c o m*/
import javax.swing.Icon;
import javax.swing.ImageIcon;
import javax.swing.JLabel;
import javax.swing.JOptionPane;

public class Main {
  public static void main(String[] args) {
    Icon icon = new ImageIcon("yourImage.png");
    JLabel label = new JLabel("Full Name :", icon, JLabel.LEFT);
    
    label.setIcon(new ImageIcon("b.png"));
    
    JOptionPane.showMessageDialog(null, label);
    
  }
}