Como passar:
JFileChooser arquivo = new JFileChooser();
String caminho = arquivo.getSelectedFile().getAbsolutePath();
como parametro para esse método
public static void compress(final File input, final File output) throws IOException {
.
.
.
}
se o retorno do JFileChooser é uma String e o metodo pede um File? no metodo eu não poderia por uma string, para passar o diretorio do arquivo?
Obrigado
Bom dia Galla.
Uma alternativa seria.
JFileChooser arquivo = new JFileChooser();
String caminho = arquivo.getSelectedFile().getAbsolutePath();
File file = new File(caminho);
// Certificando que o caminho arquivo existe.
if(file.exists)
{
// Vc precisa de dois Files.
compress(file, null);
}
Espero ter ajudadp
Se você precisa de um File, não use o getAbsolutePath(). O getSelectedFile() já retorna um File.
JFileChooser arquivo = new JFileChooser();
String file = arquivo.getSelectedFile();
// Certificando que o caminho arquivo existe.
if(file.exists) {
// Vc precisa de dois Files.
compress(file, null);
}