Foros del Web » Programación para mayores de 30 ;) » Java »

metodoo setVisible que no termina

Estas en el tema de metodoo setVisible que no termina en el foro de Java en Foros del Web. Saludos, comunidad. Tenia una pequeña duda (ya que ahora mismo no es un problema), referente al metodo JDialog.setVisible(boolean b). La cuestion es que tengo una ...
  #1 (permalink)  
Antiguo 05/09/2010, 16:27
 
Fecha de Ingreso: septiembre-2010
Mensajes: 2
Antigüedad: 13 años, 7 meses
Puntos: 0
metodoo setVisible que no termina

Saludos, comunidad.

Tenia una pequeña duda (ya que ahora mismo no es un problema), referente al metodo JDialog.setVisible(boolean b).
La cuestion es que tengo una clase que hereda de JDialog, y en su constructor llama al metodo setVsible, para hacerlo visible, cosa que hace sin ningun problema al crear una instancia. Ahora bien, nunca termina de realizar el propio metodo setVisible, ni por tanto el constructor, bloqueandome ese JDialog en ese hilo... (como digo arriba, no me da ningun problema, funciona perfectamente a pesar de esto, pero en otra aplicacion si podria llegar a dar problemas...).

La duda en cuestion es: ¿por que ocurre esto? La verdad es que lo encuentro absurdo, pero a saber...

Enhorabuena por la comunidad, realizais un trabajop excelente resolviendo dudas, y aunque si es la primera vez que pregunto algo, no es la primera que miro problemas que me haya surgido ;)

Gracias a todos!!

Última edición por Alamillin; 05/09/2010 a las 16:33
  #2 (permalink)  
Antiguo 05/09/2010, 17:57
Avatar de genuine_carlosV2  
Fecha de Ingreso: noviembre-2008
Ubicación: 127.0.0.1
Mensajes: 296
Antigüedad: 15 años, 5 meses
Puntos: 6
Respuesta: metodoo setVisible que no termina

Has revisado que no se quede atascado en otro punto?
Si escribes:
System.out.println( "UNO" );
Tu setVisible
System.out.println( "DOS" );

Que te sale en el terminal?

La verdad que lo que dices es bastante extraño...
Solo pasa con el setVisible del JDialog? Te pasa en otros proyectos?
__________________
Carlos

Recoger datos es solo el primer paso hacia la sabiduría. Pero compartir información es el primer paso hacia la comunidad. - IBM
  #3 (permalink)  
Antiguo 06/09/2010, 03:38
 
Fecha de Ingreso: septiembre-2010
Mensajes: 2
Antigüedad: 13 años, 7 meses
Puntos: 0
Respuesta: metodoo setVisible que no termina

Cita:
Iniciado por genuine_carlosV2 Ver Mensaje
Has revisado que no se quede atascado en otro punto?
Si escribes:
System.out.println( "UNO" );
Tu setVisible
System.out.println( "DOS" );

Que te sale en el terminal?
Si, ya lo habia probado (antes el setVisible() estaba en otro sitio, y no iniciaba aalgunas cosas... ahi probe y vi que era el setVisible(), asi que lo baje todo lo posible en el constructor...), por pantalla mostraria UNO.

Cita:
Iniciado por genuine_carlosV2 Ver Mensaje
La verdad que lo que dices es bastante extraño...
Solo pasa con el setVisible del JDialog? Te pasa en otros proyectos?
en otros proyectos no se... He probado con JFrame, y no da ningun problema (llega a mostrar DOS).

De cualquier forma, dado que con JFrame no daba problema, he pasado a probar una de las diferencias entre JDialog y JFrame: que JFrame no puede ser modal. Usando el constructor apropiado de JDialog, lo he creado no-modal y ya si ha funcionado (tambien he probado que siguiera siendo modal, no fuera a ser un error puntual de ayer, pero sigue bloqueandose ahi).
Visto esto, supongo que sera algun problema con el JFrame padre (con este no hago nada, ni siquiera hacerlo visible... por razones varias, la aplicacion no muestra un icono en la barra).

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:50.