illuminazione....trovato!
praticamente il metodo viene chiamato dal costruttore (credo) e ho aggiunto questo controllo
ora funziona come vorreicodice:public void setBackground(Color c){ super.setBackground(c); if(!c.equals(new Color(238, 238, 238))) this.container.setBackground(c); }