bom dia a todos!!!
pessoal, seguinte...eu abro um jframe que me gera um txt . após isso, quando clico num botão, ele executa uma leitura num txt...beleza...aí, tenho um outro botão que apaga esse txt, que tbm tá funcionando certo...só que ele só funciona enquanto o método de leitura não for executado...se for executado, ele não faz nada...esse método fica aberto, impedindo o segundo, ou algo do genero???
bom, vamos lá... o conteudo do txt é "87", quando executo o metodo de leitura a ação é a seguinte
String teste = null;
try{
File file = new File("sistema/info.txt");
FileInputStream f = new FileInputStream(file);
Scanner Scan = new Scanner(f);
while(Scan.hasNext())
{
teste = Scan.next();
info.setText(""+teste);
}
}
catch(Exception e){
JOptionPane.showMessageDialog(rootPane, "erro!!não existe o tal arquivo!");
dispose();
}
Txt T = new Txt();
if(T.DeletaArquivoTxt())
{
info.setText("");
JOptionPane.showMessageDialog(rootPane, "arquivo deletado");
dispose();
}
enfim, tem algo a ver isso do metodo que le o txt ficar pendurado????
como resolvo isso???
Obrigado a todos!!!
Horácio