Salve a tutti, sto cercando di inserire un' iconcina su un tasto ma non c'è verso. Ho provato così, ma l'icona non compare:

Codice PHP:
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import javax.swing.Icon;
import javax.swing.ImageIcon;
import javax.swing.JButton;
import javax.swing.JFrame;

public class 
provaIcon extends JFrame implements ActionListener{
    
    private static final 
long serialVersionUID 1L;              

    
// button
    
Icon icon = new ImageIcon("images/b1.gif""nuova partita");
    
JButton button_restart = new JButton(icon);    
     
    
    public 
provaIcon(String titolo) { 
        
        
super(titolo);
        
getContentPane().setLayout(null);                            
                
        
button_restart.setBounds(1204012028);         
        
button_restart.addActionListener(this);//aggiungo il pulsante
        
button_restart.setIcon(icon);                    
        
getContentPane().add(button_restart);
        
setResizable(false);
        
setBounds(100100800650); //dim frame
        
setVisible(true); // x rendere visibile il frame(di default non lo è)
        
    
}
    public 
void actionPerformedActionEvent e){ //nella ver originale usato come tipo boolean
    
    
}
    public static 
void mainString [] args ){
        
        new 
provaIcon"Campo minato" ).setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    }


Il file l'ho posizionato nella cartella images, che si trova dove si trova il file .java, se qualc1 sa come visualizzare la dannata icona mi faccia sapere, grazie . Attendo con fiducia