PDA

View Full Version : usare jinternal frame


cerza
04-12-2013, 17:54
Salve,
dovrei realizzare un'applicazione MVC che mi permetta di aprire una foto, vorrei fare ciò usando jinternal frame ed ovviamente DesktopPane ma non so bene come fare, tra l'altro io ho già un jframe ed un jpanel al suo interno per cui se creo ed aggiungo l'internal frame al jframe non lo vedo perchè sopra vi è il jpanel, secondo voi è giusto aggiungere il jinternal frame al jPanale oppure si aggiunge esclusivamente al jFrame?
Dove posso trovare un pò di codice di esempio? Vorrei tanto imparare.... :help:
Grazie mille per la disponibilità

Buona serata

banryu79
05-12-2013, 08:29
Salvati questi tre link:
- The Really Big Index (http://docs.oracle.com/javase/tutorial/reallybigindex.html)
- Trail: Creating GUI with JFC/Swing (http://docs.oracle.com/javase/tutorial/uiswing/index.html)
- How to: Internal Frames (http://docs.oracle.com/javase/tutorial/uiswing/components/internalframe.html)

L'ultimo è quello che ti sarà più utile nell'immediato.

cerza
05-12-2013, 16:16
Grazie mille!

cerza
06-12-2013, 17:05
Salve,
ho visto i link ma non mi trovo su un passaggio... il jinternalFrame, dovrebbe contenere al suo interno l'immagine che ho scelto di aprire, quindi dovrei crearlo dopo aver cliccato su OK nel JFilechooser ma come faccio ad assegnare al frame interno un immagine?
Inoltre inserendo questo codice


JInternalFrame jInterFrame = new JInternalFrame();
jInterFrame.setVisible(true);
pannelloP.getDesktopPane().add(jInterFrame);


dovrei vedere almeno il jInternalFrame vuoto?

grazie ancora

Saluti

cerza
09-12-2013, 16:13
Salve e scusate se insisto,
sono riuscita a far visualizzare il jinternal frame ma, nonostante, richiamo il metodo setSize per impostare le dimensioni, le dimensioni con cui si apre sono sempre quelle del jdesktopane :muro:
Inoltre come faccio a togliere l'immagine di sfondo del jdesktoppane??
Grazie mille per aver letto!