- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
精品资料/word可编辑
精品资料/word可编辑
PAGE / NUMPAGES
精品资料/word可编辑
//程序所用到的各种程序包
import java.awt.BorderLayout;
import java.awt.CheckboxMenuItem;
import java.awt.Color;
import java.awtxponent;
import java.awt.Container;
import java.awt.;
import java.awt.Font;
import java.awt.FontMetrics;
import java.awt.Graphics;
import java.awt.Menu;
import java.awt.MenuBar;
import java.awt.MenuItem;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.ItemEvent;
import java.awt.event.ItemListener;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
import javax.media.ControllerClosedEvent;
import javax.media.ControllerEvent;
import javax.media.ControllerListener;
import javax.media.EndOfMediaEvent;
import javax.media.GainControl;
import javax.media.Manager;
import javax.media.MediaLocator;
import javax.media.NoPlayerException;
import javax.media.Player;
import javax.media.PrefetchCompleteEvent;
import javax.media.RealizeCompleteEvent;
import javax.media.Time;
import javax.swing.JFrame;
//本程序对应的类;
class MediaPlayer
extends JFrame
implements ActionListener, ControllerListener, ItemListener {
//MediaPlayer类的变量成员的声明;
//JMF提供的播放器对象;
Player player;
Component vc, cc, gcc;
GainControl gc;
//first值用来控制在刚开始程序时显示一幅欢迎界面;loop用以标记是否循环播放;
boolean first = true, loop = false;
//设立一个字符串记录当前打开文件的路径
String currentDirectory;
MediaPlayer(String title) {
super(title);
// 利用一个adapter实现对用户点击窗口系统菜单的关闭按钮
// 时的响应;
addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {
//调用dispose以执行windowClosed
dispose();
}
public void windowClosed(WindowEvent e) {
if (player != null)
player.close();
System.exit(0);
}
});
//调用设置程序菜单栏的方法成员完成菜单的布置
setupMenu();
setSize(400, 400);
setVisible(true);
}
/
您可能关注的文档
- 某集团行政办公室工作流程.doc
- 某集团职能部门职务说明书.doc
- 某集团股份公司员工基本手册.doc
- 某集团股份公司目标管理制度.doc
- 某集团职工管理规章制度.doc
- 某集团考勤和休假管理规定.doc
- 某集团绩效考核指标体系管理手册.doc
- 某集团绩效考核指标大全.doc
- 某集团绩效考核手册与满意度调查表.doc
- 某集团职工管理手册.doc
- 2025年高一英语寒假衔接讲练 (译林版)第03讲 必修第三册 Unit 3 The world online(知识讲解+高考必考题型练)(教师版).docx
- 2025年高二英语寒假衔接讲练 (人教版)高二英语寒假检测卷01(教师版).docx
- 2025年高一英语寒假衔接讲练 (译林版)第01讲 必修第三册 Unit 1 Nature in the balance(知识讲解+高考必考题型练)(教师版).docx
- 2024年适用廉兰离婚合同法律模板版.docx
- 派出所预防警务工作体系.pptx
- 员工形体培训.pptx
- 呼吸机使用流程.pptx
- 员工管理扣分制度.pptx
- 员工技能比武活动总结报告.pptx
- 重型货车租赁协议标准化样本2024版A版.docx
文档评论(0)