停止使用Java播放声音

库莫斯

我有一个非常具体的问题。我现在正在创建游戏,并希望它播放一些音乐。现在,当我按X时音乐开始播放。

if (keyCode == KeyEvent.VK_X) {
        PlaySound pl = new PlaySound(//Play testsound
                new File(
                        "C:\\Users\\Desktop\\Projekt MC\\Musik\\WAV\\dungeontest.wav"));
        pl.start();

当我再次按X时,我希望声音停止播放。我已经试过创建一个布尔型,谁在说音乐是否正在播放。但这也失败了。

如果有人知道如何解决此问题,将非常高兴。

充满鳗鱼的气垫船

您的PlaySound变量pl是此代码块的局部变量,因此对程序的其余部分不可见。而是要将此字段设置为类字段,该字段在其他方法中将可见。这样,pl.stop()如果您想停止声音,则可以在其他地方调用(或所需的任何方法)。

请注意,我对PlaySound课程不熟悉,因此无法提出具体建议。


顺便说一句,您的代码看起来像Swing代码,如果是这样,您将希望在GUI后台线程上播放声音。否则,您可能会在播放声音时冒险锁定GUI。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

当开始/停止使用设备的相机应用程序中听到的AVCaptureMovieFileOutput录制视频时播放相同的声音吗?

来自分类Dev

使用Java播放声音文件-错误:找不到或加载主类[Classname]

来自分类Dev

如何使用系统音量来播放声音?

来自分类Dev

使用SoundPlayer播放声音

来自分类Dev

用Java播放声音

来自分类Dev

如何在Java中播放声音?

来自分类Dev

可以使用AVAudioPlayer振动播放声音吗?

来自分类Dev

在Mac上使用Java播放声音

来自分类Dev

使用JavaScript播放声音(输入)

来自分类Dev

在特定的声音设备Java上播放声音

来自分类Dev

使用AKAudioPlayer播放声音-iOS

来自分类Dev

单击停止播放声音媒体

来自分类Dev

使用pygame播放声音(python)

来自分类Dev

如何使用Prolog播放声音?

来自分类Dev

如何播放声音?

来自分类Dev

停止使用Java播放声音

来自分类Dev

当开始/停止使用设备的相机应用程序中听到的AVCaptureMovieFileOutput录制视频时播放相同的声音吗?

来自分类Dev

使用Java播放声音文件-错误:找不到或加载主类[Classname]

来自分类Dev

Java / Eclipse无法播放声音

来自分类Dev

AudioPlayer无法在使用Java 1.6的Mac上播放声音

来自分类Dev

在为imageview设置动画时播放声音,并在停止imageview动画时应停止播放声音

来自分类Dev

使用Web音频API在指定的持续时间(毫秒)后停止播放声音

来自分类Dev

一段时间后停止以Java播放声音

来自分类Dev

Python:使用pygame播放声音

来自分类Dev

快速播放声音

来自分类Dev

无法播放声音

来自分类Dev

如何使用文本播放声音系统?

来自分类Dev

使用 winsound 连续播放声音并通过单击按钮停止播放

来自分类Dev

在 Swift 中使用 AVAudioPlayer (AVFoundation) 播放声音时,带有计时器的动画会停止

Related 相关文章

  1. 1

    当开始/停止使用设备的相机应用程序中听到的AVCaptureMovieFileOutput录制视频时播放相同的声音吗?

  2. 2

    使用Java播放声音文件-错误:找不到或加载主类[Classname]

  3. 3

    如何使用系统音量来播放声音?

  4. 4

    使用SoundPlayer播放声音

  5. 5

    用Java播放声音

  6. 6

    如何在Java中播放声音?

  7. 7

    可以使用AVAudioPlayer振动播放声音吗?

  8. 8

    在Mac上使用Java播放声音

  9. 9

    使用JavaScript播放声音(输入)

  10. 10

    在特定的声音设备Java上播放声音

  11. 11

    使用AKAudioPlayer播放声音-iOS

  12. 12

    单击停止播放声音媒体

  13. 13

    使用pygame播放声音(python)

  14. 14

    如何使用Prolog播放声音?

  15. 15

    如何播放声音?

  16. 16

    停止使用Java播放声音

  17. 17

    当开始/停止使用设备的相机应用程序中听到的AVCaptureMovieFileOutput录制视频时播放相同的声音吗?

  18. 18

    使用Java播放声音文件-错误:找不到或加载主类[Classname]

  19. 19

    Java / Eclipse无法播放声音

  20. 20

    AudioPlayer无法在使用Java 1.6的Mac上播放声音

  21. 21

    在为imageview设置动画时播放声音,并在停止imageview动画时应停止播放声音

  22. 22

    使用Web音频API在指定的持续时间(毫秒)后停止播放声音

  23. 23

    一段时间后停止以Java播放声音

  24. 24

    Python:使用pygame播放声音

  25. 25

    快速播放声音

  26. 26

    无法播放声音

  27. 27

    如何使用文本播放声音系统?

  28. 28

    使用 winsound 连续播放声音并通过单击按钮停止播放

  29. 29

    在 Swift 中使用 AVAudioPlayer (AVFoundation) 播放声音时,带有计时器的动画会停止

热门标签

归档