private void localizarFoto()
{
try
{
JFileChooser buscafoto = new JFileChooser();
buscafoto.setCurrentDirectory(new File("C:\fotos\"));
buscafoto.setDialogTitle("Imagem cliente...");
buscafoto.showOpenDialog(this);
String foto = "" + buscafoto.getSelectedFile().getName();
tf_foto.setText(foto);
lbl_foto.setIcon(new ImageIcon("C:\fotos\" + tf_foto.getText()));
}
catch(Exception erro)
{
JOptionPane.showMessageDialog(null, "Erro ao carregar imagem..." + erro);
}
}
no código acima quando eu abro o JFileChooser e seleciono uma imagem fica tudo, mas o problema é quando eu abro JFileChooser e decido clicar em ‘Cancelar’ ai o código cai direto na exceção e me aparece a mensagem do JOptionPane… mas não era para isso aconter
alguém me dá um help…