-1

applet-desc基本的に変更されていないコードを起動するオプションを使用して、JavaWebStartを使用するようにアプレットを変更しています。音以外はすべてうまくいきます。このアプレットは、に基づいた最も単純なアプレットサウンドインターフェイスのみを使用しますgetAudioClip

他のjarベースのリソース(つまり、画像)はどちらの場合も正常に機能し、jarにはないが、実際のURLを介してアクセスされるオーディオクリップもどちらの場合も正常です。

getResourceはJar内のURLを返し、通常のアプレットとして実行するとすべてが完璧になりますが、同じjar内で、JWSアプレットとして実行するとクリップは無音になります。

4

1 に答える 1

0

問題はリソースURLの混乱であることが判明しました。

実際のアプレットは、プレフィックスとしてgetCodeBase()を持つ一般的なURLを使用してJARからサウンドを取得できますが、JWSアプレットでは、getClass()。GetResource(..)を使用して明示的にリソース内のURLを作成する必要があります。

于 2013-01-27T02:57:26.273 に答える