Так что код работает просто отлично, на случай, если у кого-то тоже возникнут такие проблемы

аюсь сделать mp3-плеер в Java, и я не могу понять, как контролировать громкость в нем.

Я пробовал что-то вроде этого:

         // Adjust the volume on the output line.
         if (dataLine.isControlSupported(FloatControl.Type.MASTER_GAIN)) {
             FloatControl volume = (FloatControl) dataLine.getControl(FloatControl.Type.MASTER_GAIN);
            volume.setValue(100.0F);
         }

Все, что я написал до тех пор, пока этот код не работал нормально, но, очевидно, dataLine НЕ поддерживается управляющим элементом, потому что он перепрыгивает через этот оператор IF.

У меня такой вопрос: есть ли у вас идеи, почему это происходит, и как я могу обойти эту проблему, чтобы контролировать громкость своего приложения?

Ответы на вопрос(2)

Ваш ответ на вопрос