Salvar arquivo sem aparecer FileDialog

Galera, estou desenvolvendo u sistema que preciso que o mesmo salve arquivos gerados e nao mostre a caixa de dialogo FileDialog, onde o sistema grave diretamente em um lugar padrão.


 FileDialog fdSalvar = new FileDialog(new Frame(), "Salva como VRML", FileDialog.SAVE);
          
          fdSalvar.setFile("*.wrl");
          fdSalvar.setVisible(true);
          if(fdSalvar.getFile() != null) {
          
            atsWorlds.AtualizaMensagem("Salvando VRML...");
            boolean bConvex = false;
            String stArquivo;
            
            //stArquivo = "c://ARToolKit//bin//Wrl";
            //String diretorio = "c://ARToolKit//bin//Wrl";
            //fdSalvar.setDirectory( "c://ARToolKit//bin//Wrl");
            //fdSalvar.setFile("teste.wrl");
            
            stArquivo = fdSalvar.getDirectory() + fdSalvar.getFile();
            if(((stArquivo.endsWith(".wrl") == false) && (stArquivo.endsWith(".WRL") == false))
            && (stArquivo.endsWith(".Wrl") == false))
               stArquivo = stArquivo.concat(".wrl");
...

Basta não usar o FileDialog.
Grave diretamente.

http://www.guj.com.br/java.tutorial.artigo.13.1.guj