Java에서 MP3 및 WAV 오디오 파일 재생
Java에서는 다음을 제공하는 Java Sound와 같은 API를 통해 오디오 파일을 재생할 수 있습니다. WAV 파일 재생을 지원합니다. 그러나 MP3 파일을 재생하려면 JavaFX Media 및 MediaPlayer 클래스와 같은 추가 종속성이 필요합니다.
Java Swing에서 동일한 방법을 사용하여 MP3 및 WAV 파일을 모두 재생하려면 JavaFX 플랫폼을 활용할 수 있습니다. JavaFX는 MP3 오디오 형식 재생을 포함하여 보다 포괄적인 오디오 지원을 제공합니다.
예제 코드
import javafx.scene.media.Media; import javafx.scene.media.MediaPlayer; public class AudioPlayer { public static void playSound(String filePath) { try { // Create a Media object for the specified file Media media = new Media(new File(filePath).toURI().toString()); // Create a MediaPlayer object and play the audio MediaPlayer mediaPlayer = new MediaPlayer(media); mediaPlayer.play(); } catch (Exception ex) { System.out.println("Error with playing sound."); ex.printStackTrace(); } } public static void main(String[] args) { // Example WAV file path String wavFile = "path/to/file.wav"; // Example MP3 file path String mp3File = "path/to/file.mp3"; // Play both files using the same method playSound(wavFile); playSound(mp3File); } }
추가 참고 사항
위 내용은 단일 방법을 사용하여 Java에서 MP3 및 WAV 오디오 파일을 모두 재생하려면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!