我正在使用Java中的Twitter4J API来检索已登录Twitter用户的个人资料图片。命令类似于:
twitter.getProfileImage(twitter.getScreenName(), Imagesize);
图片尺寸是什么?例如,我如何在标签中显示ProfileImage
对象?
好的,答案是:
假设Twitter对象为twitter
1 - 从twitter对象中获取用户信息
User user = twitter.showUser(twitter.getid());
2 - 获取个人资料图片的网址
URL url = user.getProfileImageURL();
3 - 创建图像图标
ImageIcon img = new ImageIcon(url);
4 - 将JLabel图标设置为ImageIcon
Jlabel1.setIcon(img);
您可以传递ProfileImage.MINI、ProfileImage.NORMAL或ProfileImage.BIGGER中的任意一个。