3

ここに画像の説明を入力してください

基本的にどうしたらいいのかわからない…

JMFライブラリをダウンロードし、プロジェクトに挿入しました。この問題に遭遇するまでは問題なく動作していました。どう考えているか教えてください。ありがとう!!!

ゼブ

4

1 に答える 1

6

次のようにフルネームを書き出すことで、明示的_bufにaにすることができます。javax.media.Buffer

javax.media.Buffer _buf = frameGrabber.grabFrame();

javax.mediaまたは、インポートステートメントに(またはクラス定義の上にpublic class mediaFunction)配置することで、のすべてのクラスをインポートできます。

import javax.media.*;

または、以下をインポートjavax.media.Bufferすることにより、JavaがBufferが実際にjavax.media.Bufferを意味することを認識できるように具体的にインポートすることもできます。

import javax.media.Buffer;

パッケージとインポートに関するこの記事が役立つ場合があります。

私が推測しているのは、java.nio。*またはjava.nio.Bufferをインポートしたことです。したがって、これは、返されるバッファタイプではなく、Buffer暗黙的にを意味すると考えられます。つまり、。とにかく、私の最初の解決策はあなたの問題を解決するはずです。java.nio.BufferframeGrabber.grabFrame()javax.media.Buffer

于 2011-01-30T23:34:02.353 に答える