Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/09/2010, 02:24
Avatar de zerohours
zerohours
 
Fecha de Ingreso: agosto-2004
Ubicación: San Salvador, El Salvador.
Mensajes: 60
Antigüedad: 19 años, 8 meses
Puntos: 4
Exclamación Problema con JInternalFrame

Estoy trabajando con Netbeans en una aplicacion SWING, he creado un JDesktopPane y un JInternalFrame,

Código PHP:
public class acercaDe extends javax.swing.JInternalFrame {..... 
con un menu item abro la apliacion acercaDe asi dentro del internal frame

Código PHP:
private void jMenuItem1ActionPerformed(java.awt.event.ActionEvent evt) {
    
acercaDe acerca = new acercaDe();
    
acerca.show();
    
DesktopPane.add(acerca);

ahora mi problema es que cada vez que se da clic en el menu item se abre una nueva ventana del internal frame en el desktop pane, y si ya se habia creado una anterior se crea nuevamente la ventana dentro del destop pane, existiendo 2 internal frame de la misma clase, mi pregunta es si se puede instanciar la internal frame de tal manera que si existe dentro del desktop pane no se vuelva a crear para que asi solo exista una sola ventana dentro del desktop pane, algo asi como la clase singleton que solo deja instanciar una sola aplicacion.