dopo quasi un anno uppo questo thread, ero riuscito a risolvere girando girando e provando ; ho perso la soluzione e ora non ri-riesco a cavare nulla
In giro su google l'unica soluzione proposta è la seguente :
codice:
Icon icona = new ImageIcon(this.getClass().getResource("images/background.jpg"));
JLabel l = new JLabel(icona);
// l.setBounds(0,0,icon.getIconWidth(),icon.getIconHeight());
// Place the image in the lowest possible layer so nothing
// can ever be painted under it.
desk.add(l, new Integer(Integer.MIN_VALUE));
che ovviamente non mi funziona !