saudações a todos!!!
é + ou - assim:
quando o usuario precionar a tecla “a”, quero que a letra a (String) seja salvo em um arquivo!!
public class LeitorDoTeclado extends JFrame{
private static final long serialVersionUID = 1L;
public LeitorDoTeclado(){
// add objeto da classe ouvinte ao form
addKeyListener(new TratadorDeEvento());
}
// classe responsavel por tratar os eventos
private class TratadorDeEvento extends KeyAdapter{
String textoDigitado;
File arquivo = new File("/home/textoDigitado.txt");
@Override
public void keyPressed(KeyEvent evento) {
// se o usuario precionar a tecla "a"
if (evento.getKeyCode() == KeyEvent.VK_A){
textoDigitado ="a";
try {
//cria arquivo caso o mesmo n tenha sido criado ainda
if (!arquivo.exists()){
arquivo.createNewFile();
}
//FileWriter fw = new FileWriter(arquivo);
PrintWriter pw = new PrintWriter(arquivo);
pw.print(textoDigitado);
pw.close();
} catch (Exception e) {
e.printStackTrace();
}
}
}//fim do metodos KeyPressed(captura caso alguma tecla é precionada)
}//fim da classe tatadorDeEvento
}// fim da classe principa!!
qualq tipo de informação será bem vinda!
meu objetivo é fz com q todas as teclas q o usuário precione possam ser salvas em um arquivo qualq.
grato por te lido até o final!
obs.: tava sem uma IDE… favor relevar alguns erros de sintaxe
abraços.