Image Icon - local X Internet

1 resposta
carloslouvato

Boa Noite a todos

Estou dando açao a um botao que chama uma imagem dentro de um formulario:
Funciona muito bem.,com a pasta dentro do meu projeto (fotos de produtos).
Fiz deste modo:

String name = "local da maquina/fotos de produto/" + jTextField3.getText()+ ".jpg"; jLabel3.setIcon(new ImageIcon(name));

Gostaria de chamar imagem de uma pasta na internet.
Tentei com o codigo abaixo, mais não mostra minha imagem no jLabel.

Codigo:

public javax.swing.ImageIcon getImagem(String end) { URL url = ClassLoader.getSystemResource(end); if (url != null) return new javax.swing.ImageIcon(url); return null;

Estou no caminho certo???
Agradeço a todos.
Carlos Louvato

1 Resposta

carloslouvato

Tentei mais uma vez desta forma, mais tambem não obtive exito!!!

String imageDir = "http://www.xxxxxxxxxxxxxxxxx.com.br/fotos de produto/";

        String imageProduto = jTextField3.getText();

            String path = imageDir + imageProduto + ".jpg";
            try {
                URL url = new URL(path);
                //imageLocations.add(url);
                jLabel3.setIcon(new ImageIcon(url));
            } catch (MalformedURLException e) {
                Logger.getLogger(ProdutoView3rho.class.getName()).log(Level.WARNING, "Imagem indisponível no momento " + path, e);
            }
    }

Grato Carlos Louvato

Criado 27 de abril de 2009
Ultima resposta 27 de abr. de 2009
Respostas 1
Participantes 1