Originariamente inviato da tony83
Sto facendo con JInternalFrame mentre il contenitore è un semplice Frame.
Beh no .... il "contenitore" diretto dei JInternalFrame dovrebbe essere generalmente/tipicamente un JDesktopPane.

Originariamente inviato da tony83
1.) come si mette lo sfondo con immagine per il frame principaòle visto che non riesco a settarlo
Non è questione di settare una qualche proprietà!! (che non c'è, appunto ....). Usando JDesktopPane, si dovrebbe estenderlo e fare l'override di paint(Graphics) in cui disegni la immagine. Ho detto paint() e non paintComponent() perché JDesktopPane che estende JLayeredPane è un componente particolare e stando ai sorgenti mi sembra di capire che paintComponent() non viene nemmeno invocato.

Originariamente inviato da tony83
2.) i frame interni come si mettono fermi,ancora nel pannello visto.
Qui non è molto chiaro .... proprio a livello letterale.

Originariamente inviato da tony83
3.) come fare per mettere il contenitore al centro dello schermo e a sua volta i frame interni al centro rispetto alla dimensione del frame padre. Ricordo che le dimensioni del contenitore principale devono essere la metà dello schermo, e i frame iterni devono essere di varie dimensioni.. dipende dalla finestra.
setLocation()+setSize() oppure setBounds(). Le dimensioni dello schermo le ottieni da getScreenSize() di Toolkit.

Originariamente inviato da tony83
PS. Sviluppo fatto con NetBeans
Non ha molta importanza ....