Java 使用处理播放声音。声音。*;在爪哇

Java 使用处理播放声音。声音。*;在爪哇,java,audio,processing,Java,Audio,Processing,我想知道如何播放程序中数据文件夹中的声音文件。我想使用处理。声音。*;正在处理中的库 比如说, import processing.core.PApplet; import processing.sound.*; public class Sound { public void setup() { size(800, 500); background(0); } public void draw() { file = new SoundFile(thi

我想知道如何播放程序中数据文件夹中的声音文件。我想使用处理。声音。*;正在处理中的库

比如说,

import processing.core.PApplet;
import processing.sound.*;

public class Sound {

public void setup() {

        size(800, 500);
        background(0);

}

public void draw() {
 file = new SoundFile(this, "happy.mp3")
 file.play();

}

这样行吗?这对我来说并不合适。

你已经差不多做到了,尽管我建议在
setup()
中加载一次声音,而不是在
draw()中每秒加载多次:


有关更多信息,请查看和

此代码的作用是什么?你的问题是什么?你是否需要所有这些代码来显示你是如何尝试播放声音的,或者你可以发布一个?修复!我只是想在代码运行时播放声音文件谢谢!我把它放在setup()中。但是现在我收到一个错误,它说“SoundFile”无法解析为类型。听起来您好像还没有安装处理声音库。请通过处理>草图>导入库转到贡献管理器…>添加库…>通过处理基础搜索声音,然后按下安装,不用担心。如果答案有帮助,请投票和/或接受答案作为解决方案。谢谢:)
import processing.sound.*;

SoundFile file;

void setup() {
  size(800, 500);
  background(0);
  file = new SoundFile(this, "happy.mp3");
  file.play();
}

void draw() {

}