Pergunta

Estou usando a API do Twitter4J em Java para recuperar a imagem do perfil de um usuário do Twitter cujo login. O comando é algo como:

twitter.getProfileImage(twitter.getScreenName(), Imagesize);

Qual é o tamanho da imagem? Como posso exibir o ProfileImage Objeto em um rótulo, por exemplo?

Foi útil?

Solução

Ok, a resposta é:

Suponha que o objeto do Twitter seja o Twitter

1 - Obtenha o usuário do objeto do Twitter

User user = twitter.showUser(twitter.getid());

2 - Obtenha o URL da imagem do perfil

URL url = user.getProfileImageURL();

3 - Crie ícone de imagem

ImageIcon img = new ImageIcon(url);

4 - Defina o ícone Jlabel como o imageicon

Jlabel1.setIcon(img);

Outras dicas

Dê uma olhada no código de exemplo.https://github.com/yusuke/twitter4j/blob/master/twitter4j-examples/src/main/java/twitter4j/exambles/user/getprofileImage.java

Você pode passar por perfilImage.mini, perfilImage.normal ou perfilImage.bigger

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top