Salve, ritengo sia inutile aprire 2 topic diversi... avrei 2 domande a cui non riesco a trovare risposta...

1) E' possibile in java, creare la finestra (frame) al centro dello schermo indipendentemente dalla risoluzione del proprio desktop?

codice:
//setLocation(x,y);
???

2)
codice:
JOptionPane.showMessageDialog(null , "...");
Quel null indica l'icona del messaggio (?), ma non riesco a trovare l'elenco di costanti da inserire (oltre il null ovviamente), sapreste aiutarmi?
Ringrazio anticipatamente