# MPlayer
基于Java的多态性实现一个模拟的播放器插件程序.<br>
(1)宿主程序实现:可基于Java AWT框架搭建软件界面,由AAPlayer、AAPFrame、AboutBox三个Java类构成,AAPlayer是整个程序的主类,负责构建AAPFrame类的实例,进行基本的配置等。AAPFrame 类负责初始化音频播放器界面,选择加载音频播放插件,为相关按钮添加事件,控制音频的播放等操作。AboutBox用来介绍软件信息;<br>
(2)插件实现:模拟音频播放器的播放插件都是基于接口IPlayerPlugin实现的,包括MP3PlayerPlugin、WAVPlayerPlugin、OGGPlayerPlugin等,用户还可以根据自己的需求,去扩展不同文件格式的播放插件。
没有合适的资源?快使用搜索试试~ 我知道了~
中国地质大学(武汉)SDA相关资源
共113个文件
class:36个
xml:26个
jar:16个
需积分: 4 2 下载量 81 浏览量
2023-04-16
17:30:53
上传
评论
收藏 1.96MB ZIP 举报
温馨提示
中国地质大学(武汉)SDA相关资源
资源推荐
资源详情
资源评论
收起资源包目录
中国地质大学(武汉)SDA相关资源 (113个子文件)
GridLayoutManager.class 18KB
GridConstraints.class 8KB
DimensionInfo.class 6KB
AbstractLayout.class 5KB
XMLParser.class 5KB
OGGPlayerPlugin.class 4KB
Util.class 3KB
AAPFrame.class 3KB
AAPlayer.class 3KB
OGGPlayerPlugin$PlayThread.class 2KB
PluginManager.class 2KB
HorizontalInfo.class 2KB
LayoutState.class 2KB
VerticalInfo.class 2KB
SupportCode.class 2KB
AAPFrame$4.class 2KB
SupportCode$TextWithMnemonic.class 2KB
MP3PlayerPlugin.class 2KB
WAVPlayerPlugin.class 2KB
Plugin.class 1KB
AAPFrame$1.class 1KB
AAPFrame$2.class 1KB
WAVPlayerPlugin$PlayThread.class 1022B
OGGPlayerPlugin$StopThread.class 974B
MP3PlayerPlugin$StopThread.class 924B
MP3PlayerPlugin$PlayThread.class 908B
AAPFrame$3.class 901B
AAPFrame$6.class 901B
AAPFrame$5.class 901B
WAVPlayerPlugin$StopThread.class 870B
AboutBox.class 561B
Spacer.class 547B
IPlayerPlugin.class 231B
IPlayerPlugin.class 231B
IPlayerPlugin.class 231B
IPlayerPlugin.class 231B
AAPFrame.form 3KB
OGGPlayerPlugin.iml 1KB
MPlayer.iml 656B
MP3PlayerPlugin.iml 656B
WAVPlayerPlugin.iml 423B
dom4j-2.1.0.jar 315KB
OGGPlayerPlugin.jar 307KB
tritonus-share-0.3.7-2.jar 217KB
tritonus-share-0.3.7-2.jar 217KB
tritonus-share-0.3.7-2.jar 217KB
jl1.0.1.jar 103KB
jl1.0.1.jar 103KB
jl1.0.1.jar 103KB
MP3PlayerPlugin.jar 97KB
jorbis-0.0.17-2.jar 96KB
jorbis-0.0.17-2.jar 96KB
jorbis-0.0.17-2.jar 96KB
vorbisspi-1.0.3-1.jar 18KB
vorbisspi-1.0.3-1.jar 18KB
vorbisspi-1.0.3-1.jar 18KB
WAVPlayerPlugin.jar 4KB
XMLParser.java 4KB
AAPFrame.java 3KB
OGGPlayerPlugin.java 2KB
AAPlayer.java 2KB
MP3PlayerPlugin.java 1KB
WAVPlayerPlugin.java 1KB
PluginManager.java 1KB
Plugin.java 846B
AboutBox.java 328B
IPlayerPlugin.java 198B
IPlayerPlugin.java 198B
IPlayerPlugin.java 197B
IPlayerPlugin.java 197B
README.md 740B
MANIFEST.MF 162B
MANIFEST.MF 162B
MANIFEST.MF 162B
MANIFEST.MF 162B
MANIFEST.MF 102B
MANIFEST.MF 102B
MANIFEST.MF 102B
MANIFEST.MF 102B
MANIFEST.MF 94B
MANIFEST.MF 94B
MANIFEST.MF 77B
MANIFEST.MF 77B
README.txt 45B
README.txt 45B
README.txt 39B
README.txt 30B
workspace.xml 50KB
workspace.xml 36KB
workspace.xml 25KB
workspace.xml 23KB
uiDesigner.xml 9KB
OGGPlayerPlugin_jar.xml 779B
plugin.xml 775B
WAVPlayerPlugin_jar.xml 685B
MP3PlayerPlugin_jar.xml 596B
MPlayer_jar.xml 464B
misc.xml 273B
misc.xml 273B
misc.xml 273B
共 113 条
- 1
- 2
资源评论
LinkstartC++
- 粉丝: 89
- 资源: 14
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于QT+C++的智能云监护仪项目,能够实时显示使用者心电、血氧、血压波形及其它各种参数+源码(毕业设计&课程设计&项目开发)
- 基于java开发的app接收硬件端传输的心音信号,具有显示心音波形,发出心音的功能+源码(毕业设计&课程设计&项目开发)
- Python 程序语言设计模式思路-行为型模式:职责链模式:将请求从一个处理者传递到下一个处理者
- 9241703124789646.16健身系统2.apk
- postgresql-16.3-1-windows-x64.exe
- Python 程序语言设计模式思路-结构型模式:装饰器讲解及利用Python装饰器模式实现高效日志记录和性能测试
- 基于YOLOv5和DeepSORT的多目标跟踪仿真与记录
- Python 程序语言设计模式思路-创建型模式:原型模式:通过复制现有对象来创建新对象,面向对象编程
- 卸载软件geek卸载软件geek
- Python 程序语言设计模式思路-创建型模式:单例模式,确保一个类的唯一实例(装饰器)面向对象编程、继承
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功