Java的代码!我看不明,请讲解!

来源:百度知道 编辑:UC知道 时间:2024/05/22 14:02:28
import javax.media.*;

import java.awt.*;

import java.awt.event.*;

class MediaPlayer extends Frame implements ActionListener,

ControllerListener, ItemListener

{

Player player;

Component vc, cc;

boolean first = true, loop = false;

String currentDirectory;

MediaPlayer (String title)

{

super (title);

addWindowListener

(new WindowAdapter ()

{

好象没有什么实际意义的代码段
import javax.media.*;

import java.awt.*;

import java.awt.event.*; 以上均为导入类库包

class MediaPlayer extends Frame implements ActionListener,

ControllerListener, ItemListener 自定义类MediaPlayer继承自frame,实现接口actionlistener,controllerlistener和ItemListener

{

Player player;
Component vc, cc; 声明对象

boolean first = true, loop = false;声明并对布尔变量赋值

String currentDirectory; 声明字符串

MediaPlayer (String title) 构造函数
{

super (title); 调用父类构造函数

addWindowListener 给本类的对象增加监听器,以实现部分功能(此处代码不完整,好象是关闭窗口的代码)

(new WindowAdapter ()

{

import javax.media.*;

import java.awt.*;

import java.awt.event.*; //引入包

class MediaPlayer extends Frame implements ActionListener,

ControllerListener, ItemListener

{

Player player; //声明一个变量

Compo