我正在尝试让背景音乐在我正在做的文字冒险中播放。 但是,我无法使声音类正常工作。

import sun.audio.*;

import java.io.*;

public class Sound {

    public static void music() 
    {       
        AudioPlayer MGP = AudioPlayer.player;
        AudioStream BGM;
        AudioData MD;

        ContinuousAudioDataStream loop = null;

        try
        {
            InputStream test = new FileInputStream(new File "TrainerRedMusic.wav");
            BGM = new AudioStream(test);
            AudioPlayer.player.start(BGM);

        }
        catch(FileNotFoundException e){
            System.out.print(e.toString());
        }
        catch(IOException error)
        {
            System.out.print(error.toString());
        }
        MGP.start(loop);
    }
}

我在互联网上搜寻了一个简单的指南,但没有任何用处。 我只是想在我的文字冒险的背景下运行.wav文件。 有什么帮助吗?

  ask by Igniro translate from so

本文未有回复,本站智能推荐:

2回复

Java文字游戏解析器问题

这是我的第一篇文章,而且我只是Java的新手,如果还不成熟,对不起。 我一直在用Java编写基于文本的冒险游戏,而我的代码却使我在一个地方失败了-解析器。 没有错误,就是行不通。 它接受输入,但不执行任何操作。 这很简单,看起来像这样: 测试方法只是使用if(words.co
1回复

Java中的文字冒险/互动小说

我决定创建一个帐户,以便提出一个我似乎无法弄清楚自己的问题,或者通过谷歌搜索,希望我不仅仅是忽略了它。 本质上,我试图用Java制作文本冒险游戏,并且在查看如何将对象概念中的所有内容联系起来时遇到了一些麻烦。 我已经成功地使用XML stax并将文件发送到程序,并使用了属性(不包括属性)
2回复

在Java中使用if语句调用不同的类?

我正在编写TBAP(发短信的基本冒险程序)是因为。 我刚刚启动它,现在已经遇到了问题。 我想要做的是在输出文本中有一个介绍程序的主类。 在课程结束时,系统会询问“您想在哪里继续冒险?” 它有五个选项,其中三个是单独的冒险,两个是库存类。 现在,我被困在第一堂冒险课上。 我有一个名为p
2回复

在Java冒险游戏中跟踪房间? [关闭]

我正在尝试创建一个Java冒险游戏,您可以在其中向北,向南,向东和向西移动。 但是,您不能根据每个房间的方向布尔值是true还是false来移动这些方向(即,如果该房间的north为true ,则可以向北移动)。 我的问题是我不确定如何跟踪玩家当前在哪个房间/移动到新房间。 跟踪玩家当前所
1回复

我正在制作Java交互式小说,但是我的JTextArea消失了

我的冒险游戏有一堆嵌套的if语句,用于根据输入输出某些内容,但是我的JTextField仅获得一个输入,然后消失。 我想让JTextField接受无限的输入,并使用.append在jtextarea中显示它们。 我想让程序继续接受用户输入,直到if语句中的故事路径结束。 如果要从JText
1回复

在Java中初始化非数字变量

这个问题已经在这里有了答案: 变量可能尚未初始化错误 11回答 为了练习使用if else,while和switch语句,我制作了一个小型的文字冒险游戏,用户可以输入他们的名字,获得随机产生的职业,并被分配一个随机产生的任务。 但是,尽管是第二个目标,但我使用的J
1回复

在背景Java中播放音乐

我创建了播放音乐的“ SimplePlayer”,但它停止了我的应用程序。 我想要一个音频解决方案,并且我的应用程序(Jframe类型)可以同时工作,这是我的课程:
3回复

在Java游戏中播放音乐

我正在尝试用Java编程的游戏中加入一些背景音乐。 我已经编码,没有任何错误。 唯一的问题是没有音乐播放。 这是我编写的: 任何帮助,将不胜感激。 谢谢!
1回复

音乐无法按一下按钮播放

无法找出问题所在。 请帮助纠正。 如果有人按下第一个按钮,则音乐将开始播放;如果他在第一首音乐结束之前单击了第二个按钮,则第二音乐将在停止第一首音乐之后开始播放。
1回复

在Java程序中播放音乐时出错

好的,所以今天我终于决定在尝试各种Java程序后再问问题。 如果您没有阅读标题,这是我的问题:我正在尝试在程序中播放音乐,但返回错误。 所以首先,我必须把最重要的部分放在第二位。 班级 我实际使用该程序作为测试程序,因为我在共同创作的游戏中使用的音乐无法播放。 因此,当我编写