Java - El FileDialog llamado desde otra clase (Applet)

 
Vista:

El FileDialog llamado desde otra clase (Applet)

Publicado por lilu (112 intervenciones) el 31/01/2007 21:58:21
Hola de nuevo, disculpen que tenga que hacer otro post... tengo este problema:

Tengo una clase que extiende de applet, o sea mi applet y tengo otra clase donde trabajo con FileDialog y alli mismo analizo el documento, me refiero a un documento XML, ese documento una vez analizado se lo quiero pasar al applet, para que el applet haga con el lo que tenga que hacer.... resulta que cuando voy a ejecutar el applet, me sale la ventana de seguridad y posteriormente mi caja de dialogo para abrir el archivo, cuando selecciono el archivo y le doy a abrir ésta desaparece y vuelve a aparecer y vuelvo a hacer el mismo procedimiento y hace lo mismo...

Aqui esta la clase donde trabajo con FileDialog: Fijense que FileDialog esta en el constructor de la clase...

public Analizador()
{
Frame f = new Frame();
FileDialog fd = new FileDialog(f, "Abrir Fichero", FileDialog.LOAD);
fd.setFile("*.xml");
fd.setVisible(true);
String fichero = fd.getDirectory()+fd.getFile();
if (fichero==null) return;
try
{
XMLReader parser = new SAXParser();
parser.setContentHandler(new Analizador());
parser.parse(fichero);
}catch (Exception e)
{............
}
}

Este es el applet que quiere lo que va a procesar esta clase (Analizador), fijence que esta en el init del applet:

public void init()
{
System.out.println ("hola!!");

Analizador analiza = new Analizador();

}

QUE OCURRE?

POR FAVOR Y GRACIAS!!!
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:El FileDialog llamado desde otra clase (Applet)

Publicado por lilu (112 intervenciones) el 01/02/2007 01:46:37
Ya solucione el problema, gracias de todas maneras!!..
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