8

Twitter4J API を Java で使用して、ログインしている Twitter ユーザーのプロフィール画像を取得しています。コマンドは次のようなものです。

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

画像サイズは?ProfileImageたとえば、オブジェクトをラベルに表示するにはどうすればよいですか?

4

2 に答える 2

22

わかりました、答えは次のとおりです。

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);
于 2011-01-06T07:32:19.327 に答える
5

サンプルコードを見てください。 https://github.com/yusuke/twitter4j/blob/master/twitter4j-examples/src/main/java/twitter4j/examples/user/GetProfileImage.java

ProfileImage.MINI、ProfileImage.NORMAL、または ProfileImage.BIGGER のいずれかを渡すことができます。

于 2011-01-05T17:24:50.893 に答える