Problemas em salver arquivo binário com interface gráfica

1 resposta
fishyhatguy

Estou desenvolvendo um programa e me surgiu uma dúvida:

Como escrever dados em um arquivo binário a ser salvo e salvá-lo com interface gráfica?

Pesquisei um pouco e tentei fazer um frankenstein de códigos, mas não deu certo. Eis o que eu fiz:

public void saveCharFile(CharacterData c) throws Exception{
        // CharacterData é um objeto com dados de um personagem abstrato, contém várias strings
        JFrame frame = new JFrame("Save File");
        String filename = File.separator+"chd";
        File toSave = new File(filename);
        ObjectOutputStream writer = new ObjectOutputStream(new FileOutputStream(toSave));
        JFileChooser guiSave = new JFileChooser(toSave);
        
        writer.writeObject(c);
        
        guiSave.showSaveDialog(frame);
        toSave = guiSave.getSelectedFile();
        
    }

Então, alguem poderia me ajudar com isso?

1 Resposta

fishyhatguy

Peço aos moderadores que tranquem este tópico pois eu mesmo já resolvi este problema.

Criado 18 de setembro de 2011
Ultima resposta 22 de set. de 2011
Respostas 1
Participantes 1