métosdo que edita arquivo

Olá,

Tenho um seguinte método de uma classe A, que envia alguns parâmentros para outro método de uma classe B.

Método da Classe A:

    private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {                                         
// TODO add your handling code here:
        for( int linha=0; linha<this.jTable1.getRowCount(); linha++){
            
                PresentationRecorder presentationRecorder = new PresentationRecorder();
                String name = (String)this.jTable1.getModel().getValueAt(linha,0);
                presentationRecorder.createIndexSMILCode(name, linha);                                
        }       
        
}

Método da classe B:


public void createIndexSMILCode(String textFile, int linha) {
         
        try {
            BufferedReader in = new BufferedReader(new InputStreamReader(this.getClass().getResourceAsStream("/index.smil")));
            PrintStream out = new PrintStream(this.workDir + File.separator + this.presentationName + File.separator + "index1.smil");
            
            
            
            String s = null;
            do {
                s = in.readLine();
                
                if(s != null) {
                    if(s.trim().toLowerCase().startsWith("<!-- begin" + linha + " -->")) {
                        
                            out.println("<href=\"" + textFile + ".smil\">");
                            
                        continue;
                    } else if(s.trim().toLowerCase().startsWith("<!-- end" + linha + " -->")) {
                        continue;
                    }
                    
                    out.println(s);
                }
            } while(s != null);
            
            in.close();            
            out.close();            
            
        } catch(IOException e) {
            Log.error("Error when writing slide sequence to SMIL file", e);
        }
        
        
    }//createIndexSMILCode

Não estou conseguindo editar o arquivo, alguém pode me ajudar a char o problema.

Vinicius.

não seria ao invés de BufferedReader? BufferedWriter…

Ou senão… procure na api algo para escrever em arquivos…

Acho que esse tutorial também pode ajudar…

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

Bons Códigos :idea: