我正在尝试创建一个简单的程序,在这个程序中,我设法从名为“res”的库类文件夹中加载sprite资源。我到了想要将音乐添加到程序中的地步,但就像图像一样,除非我从资源类文件夹访问它,否则它将无法工作。
在互联网上,我找不到有关从此文件夹中访问和播放音频文件的任何信息,就像我对图像所做的那样。是否可以播放这些文件夹中的音乐,如果可以,如何播放?
以下是我访问图像的方式:
package sbg.firstgame.gfx;
import java.awt.image.BufferedImage;
import java.io.IOException;
import javax.imageio.ImageIO;
public class ImageLoader {
public static BufferedImage loadImage(String path){
try {
return ImageIO.read(ImageLoader.class.getResource(path));
} catch (IOException e) {
e.printStackTrace();
System.exit(1);
}
return null;
}
}
这就是图像代码,如果它可以与此类似,那将是很棒的。感谢您的帮助。
叮当猫咪
相关分类