ミラーサイト作りました。今後はそちらをメインにするかも知れません。よろしくお願いします。

あれこれ備忘録 〜はてなブログ支店〜

もしもドロップシッピング」で販売サイト作ってみました。
あれこれ商店

画期的な無料家計簿アプリでお金の流れが一目で分かる

2011年06月03日

twitterのプロファイル画像

twitter4jで

new ImageIcon(status.getUser().getProfileImageURL())


プロファイル画像を読み込ませたところ、通常は48x48pxのところ、218x218pxの画像が出てきてしまう場合があって困ってしまいました。

User.getProfileImage()Twitter.getProfileImage()でサイズをProfileImage.MINIで指定してもダメみたい。

あと、上の場合

new ImageIcon(URL url)


でインスタンスを作っているということになるかと思いますが

new ImageIcon(String url)


の形で作るとイメージ読み込みが間に合わないのか、表示されないです。


User.getProfileImage().getURL()Twitter.getProfileImage().getURL()で画像を表示させたい場合に問題になります。

Status.getUser.getProfileImageURL()の場合とファイルの場所を指しているURLが違うのでそのせいかとも思ったのですが、

Status.getUser().getProfileImageURL().toString()にすると同様の現象が起こるので引数の違いらしいです。

解決法が知りたい。

追記:
User.getProfileImage()ではなくてTwitter.getProfileImage()でした。


posted by まっさん at 01:34 | Comment(0) | java | このブログの読者になる | 更新情報をチェックする
この記事へのコメント
コメントを書く
お名前: [必須入力]

メールアドレス:

ホームページアドレス:

コメント: [必須入力]


iPagerank ブログランキング・にほんブログ村へ
にほんブログ村 ランキングはこちらをクリック!

×

この広告は180日以上新しい記事の投稿がないブログに表示されております。