sexta-feira, 18 de junho de 2010

Desenvolvimento JAVA

>Por Mariana

Hey
Já faz algum tempo que não posto nada relacionado com código, então trouxe um trecho interessante sobre a classe Arquivo, que cria e salva um arquivo .GGB onde será salvo o campo "com" que armazenará, as coordenadas dos objetos dispostos nas arenas, segundo o layout postado pela Juliana.

public class Arquivo {
public void Carregar() throws Exception {
Properties p = new Properties();
FileInputStream pf = new FileInputStream("aaa.dat");
p.load(pf);
System.out.println(p.getProperty("escola"));
System.out.println(p.getProperty("faculdade"));
System.out.println(p.getProperty("departamento", "computacao"));
}

public void Salvar(Vector mini) throws Exception {
Properties arqLogica = new Properties();
FileOutputStream pf = new FileOutputStream("teste.ggb");
for (int i = (mini.size()-1); i>=0; i--) {

arqLogica.put("com"+i, "O1("+mini.elementAt(i).acao.posObj[0].x+","+mini.elementAt(i).acao.posObj[0].y+
");O2("+mini.elementAt(i).acao.posObj[1].x+","+mini.elementAt(i).acao.posObj[1].y+")|"+
"O1("+mini.elementAt(i).condicao.posObj[0].x+","+mini.elementAt(i).condicao.posObj[0].y+
");O2("+mini.elementAt(i).condicao.posObj[1].x+","+mini.elementAt(i).condicao.posObj[1].y+")");

}
arqLogica.store(pf, "Coordenadas");

}
}
Obrigada à todos e boas provas!

Mariana

Nenhum comentário:

Postar um comentário