Rumah > Java > javaTutorial > Bagaimanakah Saya Boleh Memainkan Kedua-dua Fail .mp3 dan .wav dalam Java?

Bagaimanakah Saya Boleh Memainkan Kedua-dua Fail .mp3 dan .wav dalam Java?

Susan Sarandon
Lepaskan: 2024-12-14 09:43:10
asal
739 orang telah melayarinya

How Can I Play Both .mp3 and .wav Files in Java?

Memainkan Kedua-dua Fail .mp3 dan .wav dalam Java

Coretan kod yang diberikan berjaya memainkan fail .wav menggunakan kelas AudioSystem. Walau bagaimanapun, untuk memanjangkan fungsi dan menggabungkan main balik kedua-dua fail .mp3 dan .wav, pertimbangkan untuk menggunakan kelas Media dan MediaPlayer Java FX.

Java FX, perpustakaan sambungan yang direka khusus untuk mencipta antara muka pengguna yang menarik secara visual, menawarkan mekanisme main balik audio yang mantap. Kelas Media mengurus kandungan audio dan kelas MediaPlayer menyediakan keupayaan main balik.

Menggabungkan Java FX untuk main balik audio adalah mudah. Berikut ialah coretan kod contoh:

import javafx.scene.media.Media;
import javafx.scene.media.MediaPlayer;

String filePath = "path/to/file.mp3";
Media media = new Media(new File(filePath).toURI().toString()); // Create a Media instance
MediaPlayer mediaPlayer = new MediaPlayer(media); // Create a MediaPlayer instance
mediaPlayer.play(); // Start playback
Salin selepas log masuk

Ingat untuk memasukkan penyata import yang diperlukan:

import javafx.scene.media.Media;
import javafx.scene.media.MediaPlayer;
Salin selepas log masuk

Dengan memanfaatkan keupayaan audio Java FX, anda boleh memainkan kedua-dua fail .mp3 dan .wav dengan mudah dalam aplikasi Java anda menggunakan kaedah yang konsisten.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Memainkan Kedua-dua Fail .mp3 dan .wav dalam Java?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan