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

duda con un JDialog en java

Estas en el tema de duda con un JDialog en java en el foro de Java en Foros del Web. Hola, tengo mi frame principal, y creo un JDialog, ahora tengo dos duditas: Código: Window ventanaPadre = SwingUtilities.getWindowAncestor((Compon… JDialog dialogo= new JDialog(ventanaPadre, "ventana secundaria"); JButtonl ...
  #1 (permalink)  
Antiguo 07/06/2011, 18:08
 
Fecha de Ingreso: marzo-2011
Mensajes: 97
Antigüedad: 13 años, 1 mes
Puntos: 0
duda con un JDialog en java

Hola, tengo mi frame principal, y creo un JDialog, ahora tengo dos duditas:
Código:
Window ventanaPadre = SwingUtilities.getWindowAncestor((Compon…
JDialog dialogo= new JDialog(ventanaPadre, "ventana secundaria");
JButtonl cok= new JButton("ee");
dialogo.setVisible(true);
dialogo.add(cantidadActual);
1.- Como puedo ponerle mis propios botones (ok, y cancelar) y hacer que cuando le de cancelar se cierre.
2.-como puedo hacer que mientras este abierta el jdialog, y no se le ponga cerrar o aceptar no puedas moverle nada a la frame prncipal, hasta ahora solo me sale la jdialog y no se cierra pero puedo trabajar con la jframe aunque este la jdialog y eso no quiero.
Gracias
  #2 (permalink)  
Antiguo 07/06/2011, 18:39
Avatar de Carlangueitor
Moderador ლ(ಠ益ಠლ)
 
Fecha de Ingreso: marzo-2008
Ubicación: México
Mensajes: 10.037
Antigüedad: 16 años, 1 mes
Puntos: 1329
Respuesta: duda con un JDialog en java

1.- http://download.oracle.com/javase/tu...ts/dialog.html
2.- El mismo link

Saludos
__________________
Grupo Telegram Docker en Español
  #3 (permalink)  
Antiguo 06/04/2012, 19:26
 
Fecha de Ingreso: abril-2009
Ubicación: Bogota
Mensajes: 18
Antigüedad: 15 años
Puntos: 0
Respuesta: duda con un JDialog en java

Hola.
En esta linea te falto colocarle que fuera modal para que solo puedas trabajar en esa ventana JDialog asi: JDialog dialogo= new JDialog(ventanaPadre, true, "ventana secundaria");
Para la otra pregunta creo es solo agregarle los botones y programarle el exit.

Etiquetas: jdialog
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 06:21.