Grazie per aver risposto,
il codice è il seguente e poichè ho usato l'ambiente rad di netbeans la prima parte è stata generata automaticamente
nel costruttore ho messocodice:desktopPane = new javax.swing.JDesktopPane(); desktopPane.setBackground(new java.awt.Color(255, 255, 255)); desktopPane.setBorder(javax.swing.BorderFactory.createTitledBorder(javax.swing.BorderFactory.createTitledBorder("Immagini Originali"))); desktopPane.setForeground(new java.awt.Color(255, 255, 255));
mentre il metodo che crea i vari JinternalFrame è il seguente:codice:desktopPane.setLayout(new BorderLayout());
Grazie ancoracodice:public void createInternalFrame(Immagine image, String nomeFile) { JInternalFrame frame = new JInternalFrame("Frame"); frame.setTitle(nomeFile); frame.setSize(new Dimension(10, 10)); frame.setClosable(true); frame.setMaximizable(true); frame.setIconifiable(true); frame.setResizable(true); desktopPane.add(frame); frame.setVisible(true); }

Rispondi quotando