KDE Java Applet Server (KJAS)
The KDE Java Applet Server (KJAS) is a mechanism for easily adding Java applet support to applications. KJAS consists of two parts - a pure java server process that handles the details of the actual downloading and invocation of the applets, and a binding to the application that the applet is running in. For KDE developers the application binding is handled in the form of the KJavaAppletWidget, a QWidget that contains a Java applet. The server and application communicate using a standard UNIX pipe, so it is easy to add bindings to other toolkits, for example a binding to perl/Tk should be fairly straight forward. You can even use the server from a shell script if you like!Included in the distrinbution is both the source code, and the documentation for the classes that implement the server:
-
KJAS concept
A document describing the thinking behind KJAS. -
Simple example
A simple example of how to embed a Java applet in a KDE application using KJAS. -
Status of KJAS
What's working, and what remains to be done. -
KDE class documentation
The main documentation is on the KJavaAppletWidget page. -
KJAS Server class documentation
The documentation for the KJAS applet server.
[ Edit ]