one problem with SimplePlayerApplet.java (JMF sample code)

T

taowang.gml

OS: Win XP PRO
Java: jdk/jre 1.6.0, JMF 2.1.1e
Web Browser: IE 6.0 and Firefox 1.5.0.9

source code: Java Media Framework (JMF) 2.1 - Sample Code.
http://java.sun.com/products/java-media/jmf/2.1.1/samples/samples/SimplePlayerApplet.java

html file (Note: you may change java_sound.wav to other audio/video
files):
<html>
<applet code=SimplePlayerApplet width=320 height=300>
<param name=file value="java_sound.wav">
</applet>
</html>

Problem description
This applet runs well in IE or Firefox. However, when I click the
Refresh button rapidly (as fast as I can), the Java Console

prints out the following message in most cases:
java.lang.NullPointerException
at sun.plugin.AppletViewer.loadJarFiles(Unknown Source)
at sun.applet.AppletPanel.runLoader(Unknown Source)
at sun.applet.AppletPanel.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
From time to time, it prints out
java.lang.NullPointerException
at sun.plugin.AppletViewer.loadJarFiles(Unknown Source)
at sun.applet.AppletPanel.runLoader(Unknown Source)
at sun.applet.AppletPanel.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at sun.plugin.viewer.WNetscapePluginObject$1.run(Unknown Source)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown
Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown
Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)

This problem is quite weird to me bacause SimplePlayerApplet.java is
Sample Code of JMF.
Any ideas about how to fix that?
Thanks in advance!

Tao Wang
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,983
Messages
2,570,187
Members
46,747
Latest member
jojoBizaroo

Latest Threads

Top