Galax
#1
try{
String text = jTextField1.getText();
byte b[] = text.getBytes();
String Destino = System.getProperty("E:\\Teste.txt");
FileOutputStream out = new FileOutputStream(Destino);
out.write(b);
out.close();
} catch(java.io.IOException e){
JOptionPane.showMessageDialog(null,"Deu Pau!!!","CLC - Consultoria & Desenvolvimento ", JOptionPane.PLAIN_MESSAGE );
}
tentei rodar esse codigo, mas deu o seguinte erro:
“Exception in thread “AWT-EventQueue-0” java.lang.NullPointerException”
alguem sabe o pq desse erro?
cassio
#2
Não existe uma propriedade de sistema chamada “E:\Teste.txt”
logo, chamar System.getProperty(“E:\Teste.txt”) retorna null
Quando vc faz
FileOutputStream out = new FileOutputStream(Destino);
Destino é null, por isso dá o erro
Faça assim:
try{
String text = jTextField1.getText();
byte b[] = text.getBytes();
String Destino "E:\Teste.txt";
FileOutputStream out = new FileOutputStream(Destino);
out.write(b);
out.close();
} catch(java.io.IOException e){
JOptionPane.showMessageDialog(null,"Deu Pau!!!","CLC - Consultoria & Desenvolvimento ", JOptionPane.PLAIN_MESSAGE );
}
Se der errado, faça Destino = “E:\Teste.txt” (com uma única barra)
Abraço!