Question

.

J'utilise l'API Java Twitter4J pour récupérer l'image de profil d'un utilisateur Twitter dont connecté La commande est quelque chose comme:

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

Quelle est la taille de l'image? Comment puis-je afficher l'objet ProfileImage dans une étiquette par exemple?

Était-ce utile?

La solution

ok, la réponse est:

Supposons que l'objet Twitter est twitter

1 - obtenir l'utilisateur de l'objet twitter

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

2 - obtenir le profil URL de l'image

URL url = user.getProfileImageURL();

3 - créer icône d'image

ImageIcon img = new ImageIcon(url);

4 - définir l'icône JLabel être le ImageIcon

Jlabel1.setIcon(img);

Autres conseils

Jetez un oeil à l'exemple de code. https: / /github.com/yusuke/twitter4j/blob/master/twitter4j-examples/src/main/java/twitter4j/examples/user/GetProfileImage.java

Vous pouvez passer soit ProfileImage.MINI, ProfileImage.NORMAL ou ProfileImage.BIGGER

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top