Olá a todos...
estou dando uma estudada em java e me deparei com uma duvida que esta me corroendo a vááários dias, após muita pesquisa sem sucesso resolvi criar um topico para ver o que vcs podem me ajudar ;DD
quero fazer um programa que ao selecionar um arquivo binário salvo por mim, ele mostre os seguintes dados:
Caminho Completo: C:\xxx\xxx\xxx\arq.binQtd. Linhas: 0
Qtd. Caracteres: 0
Linhas em Branco: 0
mas, estou apanhando muito e não consigo =//
fiz toda a interface já, alguns outros métodos que eu resolvi implementar tambem estao prontos, só falta esses malditos contadores funcionarem uhaeuheauh
segue abaixo o que eu fiz:
resumindo: NADA! uhaehuahuea
private void abrirArquivo() {
try {
FileDialog fd = new FileDialog(this, "Abrir", FileDialog.LOAD);
fd.setVisible(true);
String diretorioArquivo = fd.getDirectory();
String nomeArquivo = fd.getFile();
FileReader fout = new FileReader(diretorioArquivo + nomeArquivo );
BufferedReader dout = new BufferedReader(fout);
String linha = dout.readLine();
int contLinha = 0;
int contCaracteres = 0;
int contLinhaBranco = 0;
fout.close();
dout.close();
taTexto.setText("Nome Completo: " + diretorioArquivo + nomeArquivo + "\n" + "\n" + "Qtd. Linhas: " +contLinha+ "\n" + "Qtd. Caracteres: "+contCaracteres+"\n" + "Linhas em Branco: "+contLinhaBranco);
} catch (Exception e) {
JOptionPane.showMessageDialog(null, "Erro: " + e.getMessage());
}
}
desculpa pelas dúvidas extremamente idiotas, mas estou aprendendo e começando a gostar da coisa =PP