String s = caminho.getText();
URL imageURL = new URL("C:/Users/Joao/Desktop/Agua");
System.out.println(""+imageURL);
BufferedImage originalImage=ImageIO.read(imageURL);
ByteArrayOutputStream baos=new ByteArrayOutputStream();
ImageIO.write(originalImage, "jpg", baos );
//Persist - in this case to a file
FileOutputStream fos = new FileOutputStream("outputImageName.jpg");
baos.writeTo(fos);
fos.close();
FileOutputStream b = fos;
// Passando por Ponteiro para o BD
p.setP_nome(txtNome.getText());
p.setCodigo_barra(txtCodigo.getText());
p.setPreco(Preco);
p.setQtd(qtd);
p.setMet(txtMet.getSelectedItem().toString());
p.setIMG((Blob) b);
Eu tô tentando fazer a “URL imageURL” pegar o valor do caminho que está salvo na string “s”, sempre dava erro , eu tentei por manualmente e mesmo assim ela não consegue localizar o arquivo, o que eu faço ? . È certeza absoluta que o arquivo está na área de trabalho e com a extensão .jpg