Originariamente inviato da tcc
Salve.Vorrei inserire un immagine ad un bottone,come devo fare?
Ho provato con la classe
codice:
public class ItemStrumentBar extends JButton{
    public ItemStrumentBar(String pathImage){
        ImageIcon icon = new ImageIcon(pathImage);
        JButton jb = new JButton(icon);        
    }
}
Ma se estendi JButton, che senso ha istanziare un JButton ed assegnarlo ad una variabile locale del costruttore???

Avrebbe più senso:
codice:
public class ItemStrumentBar extends JButton{
    public ItemStrumentBar(String pathImage){
        super (new ImageIcon(pathImage));
    }
}
E comunque mettere path assoluti o comunque specifici della piattaforma o del tuo proprio PC come stavi facendo, non va proprio molto bene ....