(TIPS) Ejecutar JDialog desde Un JInternalFrame

tipsMe costo algo de trabajo encontrar como hacer esta pequeña maniobra de programación  así que la pasteo aquí para recordarlo yo , para hacerlo necesitaremos utilizar el método getFrameForComponent(), del objeto JOptionPane, bueno manos a la obra:


Frame f = JOptionPane.getFrameForComponent(this);

IngresarProductos dialog = new IngresarProductos(f, true);

dialog.show();

De esta forma nuestro JDialog se ejecutara como children de nuestro formPrincipal.

Saludos.

Anuncios

2 pensamientos en “(TIPS) Ejecutar JDialog desde Un JInternalFrame

  1. ami me pasaba que el JOptionPane.showMessajeDialog no se ejecutaba en un internal frame
    use JOptionPane.showInternalMessageDialog(productos,”mensaje”); donde productos es la ventana internal

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s