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

Quitar boton x (cerrar) de JDialog

Estas en el tema de Quitar boton x (cerrar) de JDialog en el foro de Java en Foros del Web. Holaaa, he buscado mucho pero no puedo hacer esto, e leido de setDefaultCloseOperation(javax.swing.WindowConstan ts.DO_NOTHING_ON_CLOSE); pero no quiero que este el boton y q no haga ...
  #1 (permalink)  
Antiguo 17/03/2011, 11:16
Usuario no validado
 
Fecha de Ingreso: agosto-2007
Mensajes: 141
Antigüedad: 16 años, 8 meses
Puntos: 1
Quitar boton x (cerrar) de JDialog

Holaaa, he buscado mucho pero no puedo hacer esto, e leido de
setDefaultCloseOperation(javax.swing.WindowConstan ts.DO_NOTHING_ON_CLOSE);

pero no quiero que este el boton y q no haga nada

esto setundecorated(boolean)
quita la barra de titulo completa, es como que deja solo el panel

Bueno no encuentro la forma, si alguien sabe, le agardezco, Byeee
  #2 (permalink)  
Antiguo 17/03/2011, 12:26
Avatar de sivadmp  
Fecha de Ingreso: febrero-2011
Ubicación: La Paz - Bolivia
Mensajes: 293
Antigüedad: 13 años, 2 meses
Puntos: 20
Respuesta: Quitar boton x (cerrar) de JDialog

hola
no se puede ocultar el boton X, pero si se puede ocultar todo la barra

Código java:
Ver original
  1. JDialog dial=new JDialog();
  2.         dial.setUndecorated(true);
  3.         dial.setLocationRelativeTo(null);
  4.         dial.setSize(500,500);
  5.         dial.setVisible(true);

tambien puedes utilizar el componente JWindows

saludos
  #3 (permalink)  
Antiguo 17/03/2011, 12:30
Usuario no validado
 
Fecha de Ingreso: agosto-2007
Mensajes: 141
Antigüedad: 16 años, 8 meses
Puntos: 1
Respuesta: Quitar boton x (cerrar) de JDialog

Gracias por responder.
Asi no funciona, porque me saca la barra de titulo entera, yo quiero que sea un JFrame comun, pero sin el boton de cerrar,
grciass
  #4 (permalink)  
Antiguo 08/06/2013, 10:35
 
Fecha de Ingreso: junio-2013
Ubicación: en casa de mis padres aun cochabamba bolivia
Mensajes: 1
Antigüedad: 10 años, 10 meses
Puntos: 0
Respuesta: Quitar boton x (cerrar) de JDialog

yo tenia la misma pregunta Ya encontre la solucion vasandome en tu pregunta

JDialog dial=new JDialog();

dial.setDefaultCloseOperation(0);


Solo es ponerle "0" cero y cuando apretas la x no hace nada no se cierra no pasa absolutamnte nada y conservas el frame

Etiquetas: cerrar, jframe, quitar
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 02:58.