欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

JavaSwing后臺(tái)播放音樂(lè)mp3

 更新時(shí)間:2018年06月27日 09:09:15   作者:Brandon.Lin  
這篇文章主要為大家詳細(xì)介紹了JavaSwing后臺(tái)播放音樂(lè)mp3,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

本文為大家分享了用Java來(lái)播放mp3的具體代碼,使用jl1.0.1.jar,供大家參考,具體內(nèi)容如下

代碼:

import java.io.BufferedInputStream;
import java.io.FileInputStream;
 
import javazoom.jl.player.Player;
 
/**
 * @author Brandon B. Lin
 * 2013-1-25
 */
public class MP3Player {
 
  public MP3Player(String filename) {
    this.filename = filename;
  }
 
  public void play() {
    try {
      BufferedInputStream buffer = new BufferedInputStream(
          new FileInputStream(filename));
      player = new Player(buffer);
      player.play();
    } catch (Exception e) {
      System.out.println(e);
    }
 
  }
 
  public static void main(String[] args) {
    MP3Player mp3 = new MP3Player("陳瑞 - 白狐.mp3");
    mp3.play();
 
  }
 
  private String filename;
  private Player player;
 
}

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Java 深入淺出講解泛型與包裝類(lèi)

    Java 深入淺出講解泛型與包裝類(lèi)

    泛型是在Java SE 1.5引入的的新特性,本質(zhì)是參數(shù)化類(lèi)型,也就是說(shuō)所操作的數(shù)據(jù)類(lèi)型被指定為一個(gè)參數(shù)。這種參數(shù)類(lèi)型可以用在類(lèi)、接口和方法的創(chuàng)建中,分別稱(chēng)為泛型類(lèi)、泛型接口、泛型方法,本篇我們一起來(lái)學(xué)習(xí)泛型以及包裝類(lèi)
    2022-04-04
  • IntelliJ IDEA 2021.1 推出語(yǔ)音、視頻功能,邊寫(xiě)代碼邊聊天(功能超級(jí)強(qiáng)大)

    IntelliJ IDEA 2021.1 推出語(yǔ)音、視頻功能,邊寫(xiě)代碼邊聊天(功能超級(jí)強(qiáng)大

    這篇文章主要介紹了IntelliJ IDEA 2021.1 推出語(yǔ)音、視頻功能,邊寫(xiě)代碼邊聊天(功能超級(jí)強(qiáng)大),本文通過(guò)圖文并茂的形式給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-04-04
  • SpringBoot中的application.properties無(wú)法加載問(wèn)題定位技巧

    SpringBoot中的application.properties無(wú)法加載問(wèn)題定位技巧

    這篇文章主要介紹了SpringBoot中的application.properties無(wú)法加載問(wèn)題定位技巧,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-05-05
  • 告別無(wú)盡等待:Java中的輪詢終止技巧

    告別無(wú)盡等待:Java中的輪詢終止技巧

    在Java中,輪詢是一種常見(jiàn)的處理方式,用于檢查某個(gè)條件是否滿足,直到滿足條件或達(dá)到一定的時(shí)間限制,本文將介紹Java中常用的輪詢結(jié)束方式,包括使用循環(huán)、定時(shí)器和線程池等方法,需要的朋友可以參考下
    2023-10-10
  • Java類(lèi)的繼承原理與用法分析

    Java類(lèi)的繼承原理與用法分析

    這篇文章主要介紹了Java類(lèi)的繼承原理與用法,結(jié)合實(shí)例形式分析了java類(lèi)的繼承相關(guān)原理、使用方法及操作注意事項(xiàng),需要的朋友可以參考下
    2020-02-02
  • Java 數(shù)據(jù)結(jié)構(gòu)之時(shí)間復(fù)雜度與空間復(fù)雜度詳解

    Java 數(shù)據(jù)結(jié)構(gòu)之時(shí)間復(fù)雜度與空間復(fù)雜度詳解

    算法復(fù)雜度分為時(shí)間復(fù)雜度和空間復(fù)雜度。其作用: 時(shí)間復(fù)雜度是度量算法執(zhí)行的時(shí)間長(zhǎng)短;而空間復(fù)雜度是度量算法所需存儲(chǔ)空間的大小
    2021-11-11
  • SpringMVC之@InitBinder注解詳解

    SpringMVC之@InitBinder注解詳解

    這篇文章主要介紹了SpringMVC之@InitBinder注解詳解,springmvc并不是能對(duì)所有類(lèi)型的參數(shù)進(jìn)行綁定的,如果對(duì)日期Date類(lèi)型參數(shù)進(jìn)行綁定,就會(huì)報(bào)錯(cuò)IllegalStateException錯(cuò)誤,需要的朋友可以參考下
    2024-01-01
  • SpringBoot整合Netty的流程步驟

    SpringBoot整合Netty的流程步驟

    Netty是一個(gè)基于Java的開(kāi)源網(wǎng)絡(luò)應(yīng)用框架,它提供了高性能、異步事件驅(qū)動(dòng)的網(wǎng)絡(luò)編程能力,Netty旨在幫助開(kāi)發(fā)者構(gòu)建高性能、高可靠性的網(wǎng)絡(luò)應(yīng)用程序,本文給大家詳細(xì)介紹了SpringBoot整合Netty的流程步驟,需要的朋友可以參考下
    2023-09-09
  • Java元素排序Comparable與Comparator的區(qū)別

    Java元素排序Comparable與Comparator的區(qū)別

    這篇文章主要介紹了Java元素排序Comparable與Comparator的區(qū)別,二者都是頂級(jí)的接口,但擁有的方法和用法是不同的,下面我們分別來(lái)看看具體是怎樣的區(qū)別吧
    2022-05-05
  • ChatGPT-4.0未來(lái)已來(lái) 你來(lái)不來(lái)

    ChatGPT-4.0未來(lái)已來(lái) 你來(lái)不來(lái)

    最近聽(tīng)說(shuō)了一個(gè)非常火的技術(shù)ChatGPT4.0,今天這篇文章就給大家介紹一下ChatGPT究竟是什么東東,不得不說(shuō)ChatGPT是真的強(qiáng),下面就讓我們一起了解究竟什么是ChatGPT吧
    2023-03-03

最新評(píng)論