C:\testclass>javac SimplePlayerApplet.java
SimplePlayerApplet.java:38: 包 javax.media 不存在
import javax.media.*;
^
SimplePlayerApplet.java:52: 不能解析符号
符号:类 ControllerListener
位置:类 in SimplePlayerApplet
public class SimplePlayerApplet extends Applet implements ControllerListener {
^
SimplePlayerApplet.java:55: 不能解析符号
符号:类 Player
位置:类 in SimplePlayerApplet
Player player = null;
^
SimplePlayerApplet.java:179: 不能解析符号
符号:类 ControllerEvent
位置:类 in SimplePlayerApplet
public synchronized void controllerUpdate(ControllerEvent event) {
^
SimplePlayerApplet.java:85: 不能解析符号
符号:类 MediaLocator
位置:类 in SimplePlayerApplet
MediaLocator mrl = null;
^
SimplePlayerApplet.java:103: 不能解析符号
符号:类 MediaLocator
位置:类 in SimplePlayerApplet
if ((mrl = new MediaLocator(mediaFile)) == null)
^
SimplePlayerApplet.java:119: 不能解析符号
符号:变量 Manager
位置:类 in SimplePlayerApplet
player = Manager.createPlayer(mrl);
^
SimplePlayerApplet.java:120: 不能解析符号
符号:类 NoPlayerException
位置:类 in SimplePlayerApplet
} catch (NoPlayerException e) {
^
SimplePlayerApplet.java:187: 不能解析符号
符号:类 RealizeCompleteEvent
位置:类 in SimplePlayerApplet
if (event instanceof RealizeCompleteEvent) {
^
SimplePlayerApplet.java:222: 不能解析符号
符号:类 CachingControlEvent
位置:类 in SimplePlayerApplet
} else if (event instanceof CachingControlEvent) {
^
SimplePlayerApplet.java:223: 不能解析符号
符号:变量 Controller
位置:类 in SimplePlayerApplet
if (player.getState() > Controller.Realizing)
^
SimplePlayerApplet.java:227: 不能解析符号
符号:类 CachingControlEvent
位置:类 in SimplePlayerApplet
CachingControlEvent e = (CachingControlEvent) event;
^
SimplePlayerApplet.java:227: 不能解析符号
符号:类 CachingControlEvent
位置:类 in SimplePlayerApplet
CachingControlEvent e = (CachingControlEvent) event;
^
SimplePlayerApplet.java:228: 不能解析符号
符号:类 CachingControl
位置:类 in SimplePlayerApplet
CachingControl cc = e.getCachingControl();
^
SimplePlayerApplet.java:238: 不能解析符号
符号:类 EndOfMediaEvent
位置:类 in SimplePlayerApplet
} else if (event instanceof EndOfMediaEvent) {
^
SimplePlayerApplet.java:241: 不能解析符号
符号:类 Time
位置:类 in SimplePlayerApplet
player.setMediaTime(new Time(0));
^
SimplePlayerApplet.java:243: 不能解析符号
符号:类 ControllerErrorEvent
位置:类 in SimplePlayerApplet
} else if (event instanceof ControllerErrorEvent) {
^
SimplePlayerApplet.java:246: 不能解析符号
符号:类 ControllerErrorEvent
位置:类 in SimplePlayerApplet
Fatal(((ControllerErrorEvent)event).getMessage());
^
SimplePlayerApplet.java:247: 不能解析符号
符号:类 ControllerClosedEvent
位置:类 in SimplePlayerApplet
} else if (event instanceof ControllerClosedEvent) {
^
19 个错误
你只需要找到javax.media包就可以了,
相信其他ControllerListener,CachingControlEvent,MediaLocator等类
在里面
SimplePlayerApplet.java:38: 包 javax.media 不存在
import javax.media.*;
^
SimplePlayerApplet.java:52: 不能解析符号
符号:类 ControllerListener
位置:类 in SimplePlayerApplet
public class SimplePlayerApplet extends Applet implements ControllerListener {
^
SimplePlayerApplet.java:55: 不能解析符号
符号:类 Player
位置:类 in SimplePlayerApplet
Player player = null;
^
SimplePlayerApplet.java:179: 不能解析符号
符号:类 ControllerEvent
位置:类 in SimplePlayerApplet
public synchronized void controllerUpdate(ControllerEvent event) {
^
SimplePlayerApplet.java:85: 不能解析符号
符号:类 MediaLocator
位置:类 in SimplePlayerApplet
MediaLocator mrl = null;
^
SimplePlayerApplet.java:103: 不能解析符号
符号:类 MediaLocator
位置:类 in SimplePlayerApplet
if ((mrl = new MediaLocator(mediaFile)) == null)
^
SimplePlayerApplet.java:119: 不能解析符号
符号:变量 Manager
位置:类 in SimplePlayerApplet
player = Manager.createPlayer(mrl);
^
SimplePlayerApplet.java:120: 不能解析符号
符号:类 NoPlayerException
位置:类 in SimplePlayerApplet
} catch (NoPlayerException e) {
^
SimplePlayerApplet.java:187: 不能解析符号
符号:类 RealizeCompleteEvent
位置:类 in SimplePlayerApplet
if (event instanceof RealizeCompleteEvent) {
^
SimplePlayerApplet.java:222: 不能解析符号
符号:类 CachingControlEvent
位置:类 in SimplePlayerApplet
} else if (event instanceof CachingControlEvent) {
^
SimplePlayerApplet.java:223: 不能解析符号
符号:变量 Controller
位置:类 in SimplePlayerApplet
if (player.getState() > Controller.Realizing)
^
SimplePlayerApplet.java:227: 不能解析符号
符号:类 CachingControlEvent
位置:类 in SimplePlayerApplet
CachingControlEvent e = (CachingControlEvent) event;
^
SimplePlayerApplet.java:227: 不能解析符号
符号:类 CachingControlEvent
位置:类 in SimplePlayerApplet
CachingControlEvent e = (CachingControlEvent) event;
^
SimplePlayerApplet.java:228: 不能解析符号
符号:类 CachingControl
位置:类 in SimplePlayerApplet
CachingControl cc = e.getCachingControl();
^
SimplePlayerApplet.java:238: 不能解析符号
符号:类 EndOfMediaEvent
位置:类 in SimplePlayerApplet
} else if (event instanceof EndOfMediaEvent) {
^
SimplePlayerApplet.java:241: 不能解析符号
符号:类 Time
位置:类 in SimplePlayerApplet
player.setMediaTime(new Time(0));
^
SimplePlayerApplet.java:243: 不能解析符号
符号:类 ControllerErrorEvent
位置:类 in SimplePlayerApplet
} else if (event instanceof ControllerErrorEvent) {
^
SimplePlayerApplet.java:246: 不能解析符号
符号:类 ControllerErrorEvent
位置:类 in SimplePlayerApplet
Fatal(((ControllerErrorEvent)event).getMessage());
^
SimplePlayerApplet.java:247: 不能解析符号
符号:类 ControllerClosedEvent
位置:类 in SimplePlayerApplet
} else if (event instanceof ControllerClosedEvent) {
^
19 个错误
你只需要找到javax.media包就可以了,
相信其他ControllerListener,CachingControlEvent,MediaLocator等类
在里面
我己装了JDK和JMF。请帮忙,必定送分!!
我己装了JDK和JMF。请帮忙,必定送分!!
http://java.sun.com/products/java-media/jmf/2.1.1/download.html