Esses dois metodos funcionam certinho… Mas gostaria de deixar o arquivo.txt dentro do projeto…
Como faço pra passar a url do caminho dele??
Quando eu faço de imagem, eu passo o caminho com getClass().getResource()
Como faço com o OutPutStream e InputStream?
public void criarArquivo(String ip) {
try {
fos = new FileOutputStream(new File("C:\\Users\\FabricioBerg\\Desktop\\ip.txt"));
out = new PrintWriter(new OutputStreamWriter(fos, "ISO-8859-1"));
out.write(ip);
out.flush();
out.close();
} catch (UnsupportedEncodingException ex) {
Logger.getLogger(ConexaoServidor.class.getName()).log(Level.SEVERE, null, ex);
} catch (FileNotFoundException ex) {
Logger.getLogger(ConexaoServidor.class.getName()).log(Level.SEVERE, null, ex);
} catch (Exception x) {
System.out.println(x.getMessage());
}
}
public String acessaArquivo() {
String ip = "";
try {
fis = new FileInputStream(new File("C:\\Users\\FabricioBerg\\Desktop\\ip.txt"));
in = new BufferedReader(new InputStreamReader(fis));
while ((linha = in.readLine()) != null) {
ip = linha;
}
in.close();
} catch (Exception x) {
System.out.println(x.getMessage());
}
return ip;
}
Agradeço desde já!