从twitter检索用户个人资料图片

我正在使用Java中的Twitter4J API来检索登录的Twitter用户的个人资料图像。该命令类似于:

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

图像大小是多少? 例如,如何在标签中显示ProfileImage对象?

好的,答案是:

假设Twitter对象是推特

1 – 从twitter对象中获取用户

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

2 – 获取个人资料图片url

 URL url = user.getProfileImageURL(); 

3 – 创建图像图标

 ImageIcon img = new ImageIcon(url); 

4 – 将JLabel图标设置为ImageIcon

 Jlabel1.setIcon(img); 

看一下示例代码。 https://github.com/yusuke/twitter4j/blob/master/twitter4j-examples/src/main/java/twitter4j/examples/user/GetProfileImage.java

您可以传递ProfileImage.MINI,ProfileImage.NORMAL或ProfileImage.BIGGER