Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/390.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 从twitter检索用户配置文件图像_Java_Twitter_Twitter4j - Fatal编程技术网

Java 从twitter检索用户配置文件图像

Java 从twitter检索用户配置文件图像,java,twitter,twitter4j,Java,Twitter,Twitter4j,我正在使用Java中的Twitter4J API为登录的Twitter用户检索配置文件图像。该命令类似于: twitter.getProfileImage(twitter.getScreenName(), Imagesize); 图像大小是多少?例如,如何在标签中显示ProfileImage对象?查看示例代码。 您可以传递ProfileImage.MINI、ProfileImage.NORMAL或ProfileImage.biger。好的,答案是: 假设Twitter对象是Twitter 1

我正在使用Java中的Twitter4J API为登录的Twitter用户检索配置文件图像。该命令类似于:

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

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

查看示例代码。

您可以传递ProfileImage.MINI、ProfileImage.NORMAL或ProfileImage.biger。好的,答案是:

假设Twitter对象是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);

谢谢您的回答,但是如何在Jlabel中显示图像呢?是否可以将其转换为缓存映像?getProfileImage不应用作映像源。