Java - JOptionPane

 
Vista:

JOptionPane

Publicado por Beatriz (2 intervenciones) el 15/10/2007 20:46:55
Hola a todos, estoy realizando una aplicación usando swing y tengo lo siguiente:

Un JDesktopPane como ContentPane y al controlar errores y tratarlos quiero que me aparezca un mensaje de error el cual será generado por el siguiente método:

private void error(final String s) {

JOptionPane.showMessageDialog(this.getContentPane(), s, "ERROR",
JOptionPane.ERROR_MESSAGE);
}

donde s es el mensaje a mostrar.

Pues bien, si hago esto y llamo desde mi aplicacion a este método imaginen

this.error("Esto no funciona");

el mensaje de error no aparece bien, es como si se generase debajo del contenedor actual, quedándose bloqueada toda la aplicación,
¿cómo puedo hacer que se vea bien sin que se bloquee?

Gracias de antemano
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:JOptionPane

Publicado por angel (537 intervenciones) el 16/10/2007 07:54:17
Prueba a cambiar la liena

JOptionPane.showMessageDialog(this.getContentPane(), s, "ERROR",
JOptionPane.ERROR_MESSAGE);

por

JOptionPane.showMessageDialog(null, s, "ERROR",
JOptionPane.ERROR_MESSAGE);

Saludos..
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar