Звук воспроизводится даже после закрытия приложения на JavaJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Звук воспроизводится даже после закрытия приложения на Java

Сообщение Anonymous »


Итак, я делаю игру на Java и хочу добавить в свое приложение фоновую музыку. Итак, я создал класс SoundManager и написал туда этот код:

Менеджеры пакетов; импортировать java.io.File; импортировать java.net.URL; импортировать javax.sound.sampled.AudioInputStream; импортировать javax.sound.sampled.AudioSystem; импортировать javax.sound.sampled.Clip; импортировать Main.Game; публичный класс SoundManager { ClickManager см; Клип С; общественный SoundManager (ClickManager см) { this.cm = см; } public void setFile (имя строки) { пытаться { Файл файл = новый файл (имя); AudioInputStream ais = AudioSystem.getAudioInputStream(файл); c = AudioSystem.getClip(); c.open(ais); }catch(Исключение е) {} } публичный недействительный цикл() { c.loop(c.LOOP_CONTINUOUSLY); } общественная недействительная остановка () { c.стоп(); в.закрыть(); } общественная недействительная игра () { c.setFramePosition(0); в.старт(); } } Я использую этот класс как для звуковых эффектов, так и для фоновой музыки. Звуковой эффект вроде работает нормально, но когда я пытаюсь реализовать фоновую музыку с помощью этого кода:

cm.sm.setFile("/Game/res/sound/bg.wav"); см.см.играть(); см.см.петля //cm и sm — названия классов Моя фоновая музыка воспроизводится должным образом и зацикливается. Но когда я закрываю окно, я все равно слышу фоновую музыку. Я думаю, что он должен автоматически останавливаться при закрытии окна. Но мне нужно перезагрузить компьютер, чтобы звук прекратился
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Системный звук воспроизводится на некоторых идентификаторах звука, а не на некоторых других
    Anonymous » » в форуме IOS
    0 Ответы
    90 Просмотры
    Последнее сообщение Anonymous
  • Звук Pygame воспроизводится дважды, если он остановлен при панорамировании
    Anonymous » » в форуме Python
    0 Ответы
    63 Просмотры
    Последнее сообщение Anonymous
  • ReactNative expo-av Звук не воспроизводится
    Anonymous » » в форуме Android
    0 Ответы
    67 Просмотры
    Последнее сообщение Anonymous
  • Swift: не воспроизводится записанный пользователем звук — ошибка OSStatus 1685348671
    Anonymous » » в форуме IOS
    0 Ответы
    28 Просмотры
    Последнее сообщение Anonymous
  • Android: собственный звук уведомлений не воспроизводится
    Anonymous » » в форуме JAVA
    0 Ответы
    15 Просмотры
    Последнее сообщение Anonymous

Вернуться в «JAVA»