Originariamente inviato da alex86
io l'unico dubbio che ho è sul frame..lo devo creare così vero?
Non vedo perché tu debba creare un JInternalFrame solo per "darlo in pasto" alla JOptionPane come parent component.

La tua applicazione ha di certo una finestra principale (JFrame, JDialog o altro ... non so), passa la istanza di tale finestra.