Воспроизведение звукового файла .wav в JPanel/JFrame с использованием Java (Swing) [закрыто]

StackOverflow https://stackoverflow.com/questions/2458885

Вопрос

Мне нужен пример кода о том, как я буду использовать путь к файлу с жесткого диска, чтобы затем воспроизвести звуковой файл .wav при открытии в графическом интерфейсе Swing.Мне не нужно, чтобы он отображал кнопку воспроизведения, паузу или остановку.Я просто хочу, чтобы он воспроизводился, когда я выбираю опцию «Звук» в разделе «Файлы» в окне (я уже знаю, как это сделать, не нужно это объяснять).

Итак, по сути, как воспроизвести звуковой файл .wav из пути к файлу (т. е.c:/cake/thereisnone.wav) внутри JFrame.

И как мне потом легко применить методы к этому звуковому файлу?

Кроме того, если кто-нибудь знает, как применять методы к BufferedImage в JFrame, это тоже будет полезно.

Большое спасибо всем!

Это было полезно?

Решение

Учебник по звуку Suns действительно хорош.Я также нашел это полезным:http://www.developer.com/java/other/article.php/2173111/Java-Sound-Playing-Back-Audio-Files-using-Java.htmон показывает пример кода и один из способов сделать это.

Другие советы

1) См. руководство по звуку. Обзор образца пакета.

2) Переопределить paintComponent() в JPanel звонить drawImage();добавить панель в JFrame.Видеть Рисование с помощью объектов-заливок Например.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top