Музыка на Java (пауза/стоп)

Я пытаюсь воспроизвести музыку в своем приложении. Я могу играть, когда нажимаю кнопку «Воспроизвести», но не могу останавливать музыку, когда нажимаю кнопку «Стоп». Пожалуйста, помогите разобраться в этом коде и указать на проблему.

   private Component crearPanelMusica() {
             JPanel panel = new JPanel (new FlowLayout());

    //start buttom
            bMusicaStart.setIcon(musicaStart);
            bMusicaStart.setPreferredSize(new Dimension(70, 50));
            panel.add(bMusicaStart);
            bMusicaStart.addActionListener(this);

    //Stop buttom
            bMusicaFF.setIcon(musicaFF);
            bMusicaFF.setPreferredSize(new Dimension(70, 50));
            panel.add(bMusicaFF);
            bMusicaFF.addActionListener(this);
            return panel;
        }

person salaourtxe    schedule 13.12.2019    source источник
comment
Отвечает ли это на ваш вопрос? stackoverflow.com/questions/21369365/   -  person Brydenr    schedule 13.12.2019


Ответы (1)


Я бы предложил переместить объект Clip в поле Class и использовать метод Clip.stop(); остановить его при нажатии кнопки

person Max Urbanowicz    schedule 13.12.2019