Beh no .... il "contenitore" diretto dei JInternalFrame dovrebbe essere generalmente/tipicamente un JDesktopPane.Originariamente inviato da tony83
Sto facendo con JInternalFrame mentre il contenitore è un semplice Frame.
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
1.) come si mette lo sfondo con immagine per il frame principaòle visto che non riesco a settarlo
Qui non è molto chiaro .... proprio a livello letterale.Originariamente inviato da tony83
2.) i frame interni come si mettono fermi,ancora nel pannello visto.
setLocation()+setSize() oppure setBounds(). Le dimensioni dello schermo le ottieni da getScreenSize() di Toolkit.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.
Non ha molta importanza ....Originariamente inviato da tony83
PS. Sviluppo fatto con NetBeans