ITPub博客

首页 > Linux操作系统 > Linux操作系统 > [转载]JBuilder制作音频播放程序

[转载]JBuilder制作音频播放程序

原创 Linux操作系统 作者:dinner1007 时间:2019-06-13 20:09:08 0 删除 编辑
JBuilder制作音频播放程序
Java是当今世界上非常流行的一种编程语言。它是由美国SUN计算机公司(Sun Microsystems, Inc.)所研究而成的,是一种为Internet发展而突破用户端机器环境和CPU结构、写一次即可在任何机器上执行(Write Once,Run Anywhere)的语言。

  介绍完Java的特性与优势后,我将开始介绍如何制作音频播放程序。Java中有许多可以制作音频播 放的包和类,包括java.applet.AudioClip、com.sun.media.sound.JavaSoundAudioClip和 javax.sound.midi.spi&javaw.sound.sampled.spi等,其中 java.applet.AudioClip是从JDK1.0就存在的一个接口,其余的多个类是对这个接口的实现及丰富其功能。

  下面,我将带领大家利用com.sun.media.sound中的JavaSoundAudioClip类制作一个简单的音频播放器小程序。

  我采用的是Borland公司的JBuilder,这是一个大型的Java集成开发环境。

  我们共创建4个类,如下表:

类名

MyFrame

AudioPlay

GifPanel

Test

功能

界面GUI

播放音频文件

存放gif图片的面板

测试类


  1.生成Application的GUI

  首先,利用JBuilder的Wizard自动生成一个带有菜单栏的Application,然后在Frame中添加控件。如下所示:

类型

JList

JButton

JButton

JButton

JButton

JFileChooser

名称

jList1

jBtnBack

jBtnPlay

jBtnStop

jBtnForward

fileChooser

功能

播放列表

后退

播放

停止

前进

打开文件对话框


  在按钮的下面添加jList作为播放列表,为了避免画面的单调,我们在右边添加一幅gif,为了便于对gif进行管理,我们为它制作了一个面板,构成GifPanel类。完成后的界面如下图所示:

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/374079/viewspace-131376/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2018-08-23

  • 博文量
    1714
  • 访问量
    1477734