MessageDialog()

paco
03 de Febrero del 2004
Tengo la siguiente evento:
void BtGrabar_mouseClicked(MouseEvent e)
{
if((TxtNombre.equals("")) || (TxtAp1.equals("")) || (TxtAp2.equals("")) || (TxtFecha.equals("")));
{
MessageDialog m= new MessageDialog(this);
m.setMessage("Todos los campos son obligatorios.");
m.show();

}
}

Mi problema es que me salta el siguiente error:
"imposible resolver el símbolo: clase MessageDialog de clase prueba.Marco1 en la línea 206 (206:8)"
Por cierto, tampoco me reconoce equalsIgnoreCase(), por lo que tengo que utilizar equals() a secas.
Alguien sabe cual puede ser el problema??
Gracias

profesorchiflado
03 de Febrero del 2004
Pues básicamente, la clase MessageDialog no existe, salvo que la hayas creado tu. y en ese caso revisa el constructor.
Saludos.