それで、Java でかなり大きなゲームを作って、それを自分のサイトに載せるつもりだったので、いじってアプレットに変えました。起動して問題なく動作しますが、唯一の問題は、画像を読み込めないことです。これが私が現在行っている方法です:(これは、アプレットクラスでオブジェクトを作成してアプレットに追加するJPanel拡張クラスであることを覚えておいてください)
Screen(JPanel) クラスで:
for (int i = 0; i < tileset_ground.length; i++) {
tileset_ground[i] = frame.loadImage("res/tileset_ground.png");
tileset_ground[i] = createImage(new FilteredImageSource(tileset_ground[i].getSource(), new CropImageFilter(0, 26 * i, 26, 26)));
}
フレーム (アプレット) クラス:
public Image loadImage(String url){
return getImage(getCodeBase(), url);
}