Domanda

.

Sto usando l'API Twitter4J in Java per recuperare l'immagine del profilo di un utente Twitter cui loggato Il comando è qualcosa di simile:

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

Qual è la dimensione dell'immagine? Come posso visualizzare l'oggetto ProfileImage in un'etichetta per esempio?

È stato utile?

Soluzione

ok, la risposta è:

Si supponga che l'oggetto è Twitter Twitter

1 - ottenere l'utente dall'oggetto Twitter

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

2 - ottenere l'immagine del profilo URL

URL url = user.getProfileImageURL();

3 - creare immagine icona

ImageIcon img = new ImageIcon(url);

4 - impostare l'icona JLabel di essere l'ImageIcon

Jlabel1.setIcon(img);

Altri suggerimenti

Date un'occhiata al codice di esempio. https: / /github.com/yusuke/twitter4j/blob/master/twitter4j-examples/src/main/java/twitter4j/examples/user/GetProfileImage.java

È possibile passare sia ProfileImage.MINI, ProfileImage.NORMAL o ProfileImage.BIGGER

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top