Abrufen der Benutzerprofilbild von twitter
Frage
Ich bin der Twitter4J API in Java mit dem Profilbild für einen Twitter-Nutzer, deren angemeldet abrufen Der Befehl ist so etwas wie:
twitter.getProfileImage(twitter.getScreenName(), Imagesize);
Was ist die Bildgröße? Wie kann ich in einem Etikett zum Beispiel des ProfileImage
Objekt angezeigt werden?
Lösung
ok, die Antwort lautet:
Angenommen, das Twitter-Objekt ist twitter
1 - erhalten die Benutzer von der twitter Objekt
User user = twitter.showUser(twitter.getid());
2 - erhält die Profil-Bild-URL
URL url = user.getProfileImageURL();
3 - erstellen Bild-Symbol
ImageIcon img = new ImageIcon(url);
4 - die JLabel-Icon-Set der ImageIcon sein
Jlabel1.setIcon(img);
Andere Tipps
Werfen Sie einen Blick auf das Beispiel-Code. https: / /github.com/yusuke/twitter4j/blob/master/twitter4j-examples/src/main/java/twitter4j/examples/user/GetProfileImage.java
können Sie übergeben entweder ProfileImage.MINI, ProfileImage.NORMAL oder ProfileImage.BIGGER