2

JAVA SDK を使用して Dropbox API を使用しています。API 経由でドロップボックス アカウントの各画像のサムネイルを取得しようとしています。正直なところ、クラスを読んだ後、彼らは初心者にとって十分に役に立たない説明を提供しました. 私はこのように私のコードを始めます

public void getThumbnails() throws DropboxException{

    DropboxInputStream dis = api.getThumbnailStream("/Koala.jpg", ThumbSize.ICON_256x256, ThumbFormat.JPEG);

}

私が理解していないのは次のとおりです。

  1. DropboxAPI から取得したサムネイルを表示するには、クライアント側に何かを返さなければならないのですが、何を返せばよいのかわかりません。多分DropboxInputStream?
  2. API からサムネイルを取得するにはどうすればよいですか? 一日の例やガイドを見つけようとしましたが、ガイドが見つかりません...

ドロップボックス API 経由でサムネイルを取得する方法を教えてください。

4

2 に答える 2

1

DropboxInputStream は単なる FilterInputStream であるため、記述したように入力ストリームを取得した後、入力ストリームを反復処理して読み取ることができます。

それなら、それをどのように提示する必要があるかだけの問題です。あなたが書いているのは Swing アプリケーションですか? そのイメージをどのように示す必要がありますか?

于 2012-09-25T09:04:14.723 に答える
0

ImageIO.readを使用して画像を読み取ることができるはずです。

Image image = ImageIO.read(dis);

http://docs.oracle.com/javase/6/docs/api/javax/imageio/ImageIO.html

于 2012-09-25T08:59:56.583 に答える