Problemas na criação/leitura de arquivo

2 respostas
H

Aí pesoal, to tentando fazer uma espécie de MS-Paint, já criei os botões que desenham diversas formas geom. numa classe que extendi de JPanel. Até consegui salvar o arquivo, mas na hora q vou abri ele gera uma ClassNotFoundException. To usando ObjectInput(Output)Stream, FileInput(Output)Stream para ler e gravar no arquivo. Gostaria de saber se dessa forma só posso ler arquivos de texto e/ou se há uma outra forma mais correta de salvar uma classe extendida de JPanel no estado que ela está, como disse antes uma espécie de arquivo com uma figura.

Desde já agradeço.
W3l7ON H3SIL.

2 Respostas

V

Olha, talvez salvar o estado da classe não seja a forma mais interessantes, você poderia salvar sua figura em um formato conhecido como jpeg, png utilizando a classe ImageIO ou salvar na forma de um XML todas as formas que foram adicionadas a sua imagem. A primeira forma deixaria sua imagem pronta para uso em qualquer outra aplicação/editor a segunda, seria uma forma mais avançada onde você poderia remover os passos que foram feitos.

Essa segunda forma, segue a filosofia do Thinlet.

:wink:

H

Valew, entendi o q eu tava fzdo errado, mas ainda nao encontrei um tutorial CONFIÁVEL sobre ImageIO, se alguem tivem manda o link.

W3L7ON H3SIL

Criado 8 de fevereiro de 2005
Ultima resposta 8 de fev. de 2005
Respostas 2
Participantes 2