ciao a tutti volevo inserire un Jbutton che abbia come sfondo un immagine png, e fin li ci sono riuscito, il problema è che rimane lo sfondo azzurro chiaro predefinito del JButton e io non lo voglio... cercando tra google e il forum ho trovato setContentAreaFilled(false); ma nasconde l'interno pulsante....

codice:
ImageIcon pul1 = new ImageIcon("immagini/pulsante1.png");
        avviaclient=new JButton();
        avviaclient.addActionListener(this);
        avviaclient.setBounds(200, 200, 200, 70);
        avviaclient.setBorder(null);
        avviaclient.setContentAreaFilled(false);
        avviaclient.setIcon(pul1);
per farvi capire meglio ecco uno screen SENZA usare setContentAreaFilled(false)