アプレットを含むjarファイルがあります。このアプレットは、1つを除いて完全に実行されます。アプレットを実行すると、プログラムはロードされますが、画像はロードされません。私はそれが唯一のエラーであることを知っています。jar内のマニフェストファイルは、その中で使用する別のjarを指定しており、正しくインポートされていることがわかります。何が間違っている可能性がありますか?
質問する
752 次
1 に答える
1
画像はどこにありますか?
-> jarにデプロイされている場合は、クラスパスからリソースとしてそれらにアクセスする必要があります。
何かのようなもの、
ClassLoader classLoader = Thread.currentThread().getContextClassLoader();
InputStream input = classLoader.getResourceAsStream("/resources/image.jpg");
Image logo = ImageIO.read(input);
通常、アプレットには制限があり、アプレットを提供したサーバーにのみ接続できます。
于 2012-04-24T01:24:28.897 に答える