java控制台背景音乐播放-创新互联

package MU;

import javax.sound.sampled.*;
import java.io.IOException;
import java.io.InputStream;
import java.util.Scanner;

public class PlaySound {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        System.out.println("是否播放音乐(1:是 2:否)");
        int n = scanner.nextInt();
        if (n == 1) {
            try {
                Clip bgm = AudioSystem.getClip();
                InputStream is = PlaySound.class.getClassLoader().getResourceAsStream("resource/sound/歌名.wav");//写自己的
                AudioInputStream ais = AudioSystem.getAudioInputStream(is);
                bgm.open(ais);
                bgm.start();
                bgm.loop(Clip.LOOP_CONTINUOUSLY);//这里实现循环播放
                while (1 == 1) {
                }

            } catch (UnsupportedAudioFileException | LineUnavailableException | IOException e) {
                e.printStackTrace();
            }
        } else if (n == 2) {

        }
    }
}

本次写的是一个在控制台播放音乐的函数,可以循环播放 

创新互联公司主要从事成都网站建设、成都网站设计、网页设计、企业做网站、公司建网站等业务。立足成都服务南海,10年网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:13518219792

你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧


当前题目:java控制台背景音乐播放-创新互联
文章位置:http://cdiso.cn/article/podcg.html

其他资讯