JDialog y JFrame

Samile
29 de Julio del 2005
Hola,

Tengo una clase que extiende de JFrame y necesito hacer un JDialog (como una alerta) pero entonces cuando sale no me bloquea el panel principal.
el codigo va asi:
public class VistaCalculador extends javax.swing.JFrame {
.
.
.
public void error(String error){

JDialog jd=new JDialog();
JPanel jpd=new JPanel();
jpd.add(new JLabel(error));
jd.setContentPane(jpd);
jd.setTitle("Error");
jd.setSize(100, 100);
jd.setVisible(true);

}
}

Muchas gracias


rolextreme
29 de Julio del 2005
Prueba con un JOptionPane, el cual retorna un mensaje de salida, revisa el javadoc.

Atentamente

rolextreme

aletra
29 de Julio del 2005
Revisa el API ahi encontraras que debes ocupar otro constructor del JDialog donde le pases si sera tipo madal, donde estara contenida.

Para tu caso no deberias ocupar el JDialog dialog= new JDialog();
si noo otro que resiva parametro revisa el api y ahi encontraras la respuesta para tu duda.