I having problems running the appletviewer [RH5.0, jdk1.1.5v7]. I
created the simple Scribble example from O'Rielly and the corresponding
html file [attached].
bash$ echo $JAVA_HOME
/usr/local/java/
bash$ echo $CLASSPATH
.:/usr/local/java/lib/classes.zip
bash$ appletviewer Scribble.html
java.util.MissingResourceException: Can't find resource
at java.util.ResourceBundle.getObject(ResourceBundle.java)
at java.util.ResourceBundle.getString(ResourceBundle.java)
at
sun.applet.AppletMessageHandler.getMessage(AppletMessageHandler.java:54)
at sun.applet.AppletPanel.showAppletStatus(AppletPanel.java:570)
at sun.applet.AppletPanel.init(AppletPanel.java:147)
at sun.applet.AppletViewer.<init>(AppletViewer.java:199)
at
sun.applet.StdAppletViewerFactory.createAppletViewer(AppletViewer.java:87)
at sun.applet.AppletViewer.parse(AppletViewer.java:938)
at sun.applet.AppletViewer.parse(AppletViewer.java:904)
at sun.applet.AppletViewer.main(AppletViewer.java:1081)
I do have the appletviewer.properties file:
bash$ ls /usr/local/java/lib
appletviewer.properties font.properties.ru
awt.properties font.properties.tr
classes.zip font.properties.zh_GB2312
content-types.properties font.properties.zh_TW_Big5
font.properties font.properties.zh_TW_CNS11643
font.properties.cs i386@
font.properties.el i486@
font.properties.hu i586/
font.properties.ja i686@
font.properties.ko psfont.properties.ja
font.properties.lt rmic.properties
font.properties.lv security/
font.properties.pl serialver.properties
so what am I missing?
Thanks,
smbinyon
--
Visit my home page at http://zembee.home.ml.org
[EMAIL PROTECTED]
import java.applet.*;
import java.awt.*;
import java.awt.event.*;
/** A simple applet taht uses the Java 1.1 event handeling model */
public class Scribble2 extends Applet
implements MouseListener, MouseMotionListener
{
private int last_x, last_y;
public void init()
{
// Tell this applet what MouseListener and MouseMotionListener
// objects to notify when mouse and mouse motion events occur.
// Since we implement the interfaces ourself, our own methods are
called.
this.addMouseListener(this);
this.addMouseMotionListener(this);
}
// A method from the MouseListener interface. Invoked when the
// user presses the mouse button.
public void mousePressed(MouseEvent e)
{
last_x = e.getX();
last_y = e.getY();
}
// A method from the MouseMotionListener interface. Invoked when the
// user drags the mouse with a button pressed.
public void mouseDragged(MouseEvent e)
{
Graphics g = this.getGraphics();
int x = e.getX(), y = e.getY();
g.drawLine(last_x, last_y, x, y);
last_x = x; last_y = y;
}
// The other, unused methods of the MouseListener interface
public void mouseReleased(MouseEvent e) {;}
public void mouseClicked(MouseEvent e) {;}
public void mouseEntered(MouseEvent e) {;}
public void mouseExited(MouseEvent e) {;}
// The other method of the MouseMotionListener interface.
public void mouseMoved(MouseEvent e) {;}
}