JavaApplets      

Clickboard
Back
Master
Plexel
Plexos
More
Java
Security
Control
Local
Dictionary

Used in plexel/plexos or for testing

If you want to compile and sign your own versions of the Plexel applets you will first need to download and install Microsoft SDK 2.0 and the JDK 1.1.X

then add the following to your classes.zip in the \jdk1.1.X\lib folder of the downloaded Java Development Kit (JDK):-

com\ms\security\*.*
netscape\javascript\*.*
netscape\security\*.*

Get the Microsoft classes from the classes.zip file in c:/windows/java/classes or if not then the big zip file (5MB+) in c:/windows/java/packages/

Get the Netscape ones from C:/Program Files/ Netscape/ Communicator/ Program/ Java/ Classes/ java40.jar

Add the following to your PATH statement in autoexec.bat and restart:-
C:\jdk1.1.X\bin;
C:\SDK-Java.202\bin\PackSign;
jmUtil - Used in Plexel/Plexos

Applets Signature

Class_Files

Examples

Real's JAVA JAVASCRIPT and PowerBuilder How-to

Real's JAVA JAVASCRIPT and PowerBuilder How-to

Real's home (Interaction with Java)

Netscape DevEdge Java Newsgroup Frequently Asked Questions


Both Netscape and IE4 include the following two classes, which could be
imported during compile. Either Add them to the JDK classes.zip file
or put them in the CLASSPATH.

Obtain them from the java40.jar file in Netscape/Communicator/Program/Java/Classes directory.

import netscape.javascript.JSObject;
import netscape.javascript.JSException;

To allow applets to do file i/o etc we need to include the following
classes in the applet:-

import netscape.security.PrivilegeManager;
import com.ms.security.*;

To compile the applet we need to have the above classes in the JDK 
jdkXXX/lib/classes.zip file, so the java compiler can find them.

Get the netscape classes from:-

http://developer.netscape.com/docs/manuals/signedobj/capsapi_classes.zip
or the java40.jar file in C:/Program Files/Netscape/Communicator/Program/Java/Classes directory
on your hard drive.

and the microsoft classes from the classes.zip file in c:/windows/java/classes or
the big zip file (5MB+) in c:/windows/java/packages/

QUOTE from java tutorial:-

"Applets that are loaded from the local file system (from a directory in the user's CLASSPATH)
have none of the restrictions that applets loaded over the network do."
I tried this but it didn't work.

On trying to pass a JS array from IE to the applet i.e

public String test(JSObject Arr) {}

I got java.lang.IncompatibleClassChangeError.
IE doesn't like JSArray <--> JAVA. No problem with Nav4.