FileDialog en J2EE

alf1979
16 de Junio del 2006
Estoy en una aplicacion en J2EE con struts en la que trato de sacar un FileDialog desde un Action.El problema es que este me aparece por debajo de la ventana del navegador, o bien aparece con el frame del FileDialog minimizado.Es como si el Frame se quedara enganchado,y si no paras el servidor este no se cierra.He tratado de hacer un toFront() al FileDialog y un dispose() al Frame para que desaparezca,pero por mas que combino ambos metodos no consigo que se muestre el FileDialog por encima sin mas
Este es mi codigo:

Frame fr=new Frame();
fr.setVisible(true);

FileDialog fd=new FileDialog(fr,"EligaunArchivo",FileDialog.LOAD);

fd.toFront();
fr.dispose();

fd.show();

Alguien ha hecho esto alguna vez?...llevo ya dos dias con esto..

sirgotisa
16 de Junio del 2006
pues mira yo puse algo semejante la diferencia es en el setSize y me funciona perfectamente; espero te sirva

Frame fr=new Frame();
fr.setSize(800,600);
fr.setVisible(true);
FileDialog fd=new FileDialog(fr,"EligaunArchivo",FileDialog.LOAD);
fd.show();