opa galera,
estou com um problema aqui e nao to conseguindo resolver, quando crio o JAR o jogo não procura a fase ( eh um arquivo de texto que contem informaçoes para montar a fase) dentro do JAr na pasta levels ele procura no mesmo diretorio que o jar, eu sei que eh um problema de path mais nao to conseguindo resolve.
public void actionPerformed(ActionEvent a) {
try {
//Tenta abrir o arquivo para leitura
FileReader leitor = new FileReader(TxtArq.getText());
Engine i= new Engine();
i.LeArq(leitor);
leitor.close();
startTime();
jPanel1.requestFocus();
}
catch (IOException q) {
JOptionPane.showMessageDialog(null,"Erro ao tentar carregar a fase!","Erro",JOptionPane.INFORMATION_MESSAGE);
}
}
});
TxtArq.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) {
jPanel1.requestFocus();
}
});
quando troco o (TxtArq.getText()); , pelo caminho certinho funciona, mais assim ta errado pq se eu for executar em uma maquina diferente nao vai achar

