A mi también me ocurría lo mismo, pero un amigo me compartío el siguiente método y no le pregunté nada más, solo sé que me sirvió, espero a ti igual.
Código:
setIconImage(Toolkit.getDefaultToolkit().getImage(this.getClass().getResource("/Icono2.png")));