The term Java could refer to any of several things:
- The general purpose object-oriented java programming language originally devised by Sun Microsystems with an emphasis on portability between platforms.
- A particular java virtual machine allowing you to run java applications. There are several of these provided by various vendors.
- A java applet running as a web-browser plug-in (Java applets were deprecated since Java 9 in 2017 and removed from Java SE 11 (18.9), released in September 2018.).
Java Panorama Tools
- PTPicker, the original graphical front-end for selecting control points.
- PTEditor, a tool for extracting, editing and re-inserting rectilinear views from equirectangular images.
- PTCrypt, a tool for encrypting JPEG images to make them viewable by PTViewer only in their original web-page context.
Note that none of these tools ever had source-code released and are only available in JAR archive form, they are unlikely to have future bug-fixes or be developed further. You can run them with varying degrees of success on various platforms using Oracal JRE, Microsoft JVM, GNU GJC, IBM J2ME etc..
If you are having memory problems running JAVA tools there is a tutorial called how to allocate enough RAM for PTEditor that you may find useful.
PTViewer Java applet
Also created by Helmut Dersch, PTViewer remains one of the highest quality applet viewers for equirectangular panoramas. PTViewer has available source-code, so it is still under active development. The appearance of panoramas viewed with PTViewer can be customised, extensions can add specialized functions and it is also possible to create a custom ptviewer jar file that contains every needed element.
There are some other java applets for viewing panoramas.
Browser plug-in issues
Java applets were deprecated since Java 9 in 2017 and removed from Java SE 11 (18.9), released in September 2018.