2011-01-05 6 views
8

से उपयोगकर्ता प्रोफ़ाइल छवि को पुनः प्राप्त मैं जावा में Twitter4J एपीआई का उपयोग कर रहा हूँ एक ट्विटर उपयोगकर्ता जिसका में लॉग इन के लिए प्रोफ़ाइल छवि को पुनः प्राप्त करने आदेश की तरह कुछ है:।चहचहाना

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

छवि का आकार क्या है? उदाहरण के लिए मैं लेबल में ProfileImage ऑब्जेक्ट कैसे प्रदर्शित कर सकता हूं?

उत्तर

21

ठीक है, जवाब है:

मान लें कि ट्विटर वस्तु चहचहाना

1 है - मिल चहचहाना वस्तु से उपयोगकर्ता

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

2 - प्रोफ़ाइल छवि URL प्राप्त

URL url = user.getProfileImageURL(); 

3 - छवि आइकन

ImageIcon img = new ImageIcon(url); 

4 बना सकते हैं - ImageIcon जवाब के लिए

Jlabel1.setIcon(img); 
4

उदाहरण कोड पर एक नज़र डालें। https://github.com/yusuke/twitter4j/blob/master/twitter4j-examples/src/main/java/twitter4j/examples/user/GetProfileImage.java

आप पास कर सकते हैं या तो ProfileImage.MINI, ProfileImage.NORMAL या ProfileImage.BIGGER

+0

धन्यवाद करने के लिए JLabel आइकन सेट है, लेकिन कैसे के लिए एक JLabel में छवि दिखा सकते हैं उदाहरण ? क्या इसे बफर छवि जा सकती है? – AhmadAssaf

+0

getProfileImage छवि स्रोत के रूप में उपयोग नहीं किया जाना चाहिए। –

+7

@yusuke Github पेज नहीं मिला। कृपया अद्यतन करें। –