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类。完成后的界面如下图所示:

时间: 2024-08-07 05:59:31

JBuilder制作音频播放程序的相关文章

用c语言编写的音频播放程序中的问题,注意这个是嵌入式程序

问题描述 用c语言编写的音频播放程序中的问题,注意这个是嵌入式程序 我得到一个用c语言编写的音频播放程序,但其中有两段代码看不懂,请各位大神帮帮忙,程序如下 #define mru_swap_16(x) ((unsigned short)( (((unsigned short)(x) & (unsigned short)0x00ffU) << 8) | (((unsigned short)(x) & (unsigned short)0xff00U) >> 8) ))

PS制作精美音频播放器界面

教程就是教大家用Photoshop创建一个时髦音频播放器界面,也是新勺网特别推荐给大家的一个教程,教程中的高光处理是重点,也是一些常用软件界面制作的处理方法.希望对大家有所帮助. 最终效果: 教程需要素材: Spiderman Pattern 步骤 1 创建一个 600×400 px的图层. 步骤 2 使用放射式渐变填充背景,颜色设置为#5e6c78 --#20282e 步骤 3

HTML5制作酷炫音频播放器插件图文教程

  上图便是这个音频播放器的UI界面图,里面还隐藏了一个歌曲的播放列表.整个播放器的UI除了大背景的人像图和歌曲的星星评分使用了图片其他全部由CSS和font-face绘制而成,看上去有难度的地方就只有CD和打碟器的制作了,在歌曲播放时CD和打碟器都是具有动画交互效果的,这个在后面的部分会讲解到.点击播放器的CD可以打开播放列表噢~ 因为这一期的教程主要是为了展示Html5新增的<audio>标签和audio元素的Dom API的使用,所以播放器UI的绘制在这里就不详细解释了,有疑问的可以自行

使用VBA程序制作随机播放PPT幻灯片的的方法

  使用VBA程序制作随机播放PPT幻灯片的的方法          1.启动PowerPoint 2013并打开演示文稿,该演示文稿已经完成了标题页的制作和题目的添加.使用技巧429介绍的方法在幻灯片中添加一个按钮控件,并在"属性"面板中更改控件的"Caption"属性值,如图1所示. 图1 更改控件的"Caption"属性值 2.右击幻灯片中的按钮控件,选择快捷菜单中的"查看代码"命令,在打开的Visual Basic编辑

java 音频播放-applet小程序已经启动了为什么音频播放不出来呢

问题描述 applet小程序已经启动了为什么音频播放不出来呢 是因为URL所指文件不能放在本地项目文件夹中吗在elise下拜托拜托,很急 解决方案 applet,,,老古董了 !

微信小程序-图片、录音、音频播放、音乐播放、视频、文件代码实例_javascript技巧

本文介绍了微信小程序的开发,主要包括图片.录音.音频播放.音乐播放.视频.文件,具体如下: 图片: wx.chooseImage(OBJECT) 从本地相册选择图片或使用相机拍照. OBJECT参数说明: 注:文件的临时路径,在小程序本次启动期间可以正常使用,如需持久保存,需在主动调用 wx.saveFile,在小程序下次启动时才能访问得到. 示例代码: wx.chooseImage({ count: 1, // 默认9 sizeType: ['original', 'compressed'],

微信小程序开发之录音机 音频播放 动画实例 (真机可用)_javascript技巧

趁着周末用微信小程序做了个简易录音机.跟大家分享,欢迎批评! 老规矩,先几张图. 1.为了进来看得清楚.刚开始没有加载音频列表.代码往前挪一挪即可. 2.按住 录音按钮的时候会出现麦克风.中间的麦克风是个帧动画. 其实就是用js控制图片显示隐藏.没啥好说的.这里值得说一说的是录音.微信的录音API后,如果录音时间太短,会录音失败.所以fail的时候还是需要处理一下.录音时间的限制和微信语音是一样的.60秒. 3.我在录音完成后才加载列表. 下图就是从微信存储的文件里获取到的列表信息.有储存路径,

在主页中编制音频播放器

虽然Netscape和IE都支持音频文件的播放,但在制作过程中还是遇到了这样一个问题: 如果用隐藏方式播放则没有声卡的用户要出错,影响主页的整体效果.编一个既便于用户控制又能给页面起到点缀作用的音频播放器不失为一个好办法.下面详细介绍用JavaScript 自编音频播放器的方法. 1. Netscape的音频播放器 1)直接打开 Netscape支持.mid. .wav和.au等音频文件格式,您可以在浏览器中直接打开上述文件,打开时出现如下图的播放器窗口并自动播放一次,继续播放可单击"PLAY&

PPT中制作音频淡入淡出效果教程

  PPT中制作音频淡入淡出效果教程.幻灯演示文稿PowerPoint是最常用的办公软件之一,有的小伙伴喜欢用一首歌的高潮部分来作为背景音乐,但是剪出来的音乐高潮部分还需要给它做一个淡入淡出效果,来看看具体操作步骤吧. 方法/步骤 首先在创建打开的PowerPoint 2013中插入准备好的音频文件. 操作步骤:插入 → 音频 → PC上的音频. 对于插入得到的音频图标(喇叭状),单击会出现浮动控制条,也可以通过鼠标将其拖动到合适的位置.这里为了演示需要放到左上角吧,效果如下图. 试着单击浮动控