Usar arquivo .txt para salvar o progresso de um jogo em java

0 respostas
jframeprogramaçãojava
Rafael_S
Alguem poderia me ajudar com um projeto de ler um .txt para funcionar como um save de progresso num jogo em java (quando apertado um botão)?

Eu ainda não tratei as exceptions, pois estava apenas fazendo um teste

Eu  tentei fazer com switch-case e tentei fazer assim : (ambas sem sucesso)

private void envia1ActionPerformed(java.awt.event.ActionEvent evt) {

try {

arq = new FileReader(jogo/salvamento/salva.txt);

BufferedReader lerArq = new BufferedReader(arq);

String conteudo = lerArq.readLine();
if (conteudo.equals("")) { 
      CardLayout card =(CardLayout) Root.getLayout();
      card.show(Root,"cadastro");
//vai para o cartão de “cadastro” (caso não tenha nada no txt) que seria a criação de um novo “save do jogo”

}

else {

while (conteudo != null); {

CardLayout card =(CardLayout) Root.getLayout();

card.show(Root,conteudo); //deveria pegar “fase2” que estava escrito no .txt

}
} 
  } catch (FileNotFoundException ex) {

  } catch (IOException ex) {
      Logger.getLogger(Enigma.class.getName()).log(Level.SEVERE, null, ex);
  }

}

Criado 17 de outubro de 2017
Respostas 0
Participantes 1