"como ajustar el tamaño de JOptionPane"

Carlos
21 de Octubre del 2005
Que tal a todos...!!! de antemano Gracias por su ayuda..!!

El problema que tengo ahorita es que cuando yo creo un "JOptionPane" para desplegar un mensaje de error que es cachado en una instruccion de cuando se va la red... es enorme el mensaje.. y el cuadro de dialogo se agranda de tal modo que no se ve todo en la pantalla, abra algun modo de hacer que reduaca el tamaño el error o que el option pane se ajuste al tamaño de pantalla..!!!
try {
document = (IDfDocument) session.getObject(currentDocumentId);
}
catch (DfException ex2) {
MuestraError(ex2);

public void MuestraError(){
String mensajeErr ="Error:"+error;
// JOptionPane.setDefaultLocale();
JOptionPane.showMessageDialog(this, mensajeErr, "Error...!!!!",
JOptionPane.ERROR_MESSAGE);
this.pack();
}

ese error esta enorme, se podria ajustar el ancho y el alto de JOptionPane para que se vea en la pantalla completa.