Difference between revisions of "Java"

From PanoTools.org Wiki
Jump to navigation Jump to search
(added basic java page)
 
m (remove stray [)
Line 21: Line 21:
 
Also created by [[Helmut Dersch]], [[PTViewer]] remains one of the highest quality applet viewers for [[Equirectangular Projection|equirectangular]] panoramas.  [[PTViewer]] has available source-code, so it is still under active development.
 
Also created by [[Helmut Dersch]], [[PTViewer]] remains one of the highest quality applet viewers for [[Equirectangular Projection|equirectangular]] panoramas.  [[PTViewer]] has available source-code, so it is still under active development.
  
== Browser plugin issues ==
+
== Browser plug-in issues ==
  
 
To use [[PTViewer]] in a web-page, the client web-browser needs to have a '''Java virtual machine''' available to run it.
 
To use [[PTViewer]] in a web-page, the client web-browser needs to have a '''Java virtual machine''' available to run it.
Line 27: Line 27:
 
Previously, this was almost universally the case, however Microsoft have stopped distributing their implementation with Internet Explorer (though many OEM sellers of Windows systems sell machines with Sun Java already installed) - So you can no longer guarantee that Java is installed.
 
Previously, this was almost universally the case, however Microsoft have stopped distributing their implementation with Internet Explorer (though many OEM sellers of Windows systems sell machines with Sun Java already installed) - So you can no longer guarantee that Java is installed.
  
Sun Java is a [[http://www.java.com/en/download/manual.jsp free download from Sun], the download is about 15 MegaBytes and the installation is straightforward even for inexperienced users.
+
Sun Java is a [http://www.java.com/en/download/manual.jsp free download from Sun], the download is about 15 MegaBytes and the installation is straightforward even for inexperienced users.

Revision as of 11:44, 13 July 2005

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 (which requires the installation of a particular kind of java virtual machine).

Java is not the same as javascript, a scripting language now called ECMAScript, which is generally used in web-pages to cause pop-up windows, flashing lights and other annoyances.

Java Panorama Tools

Some of the original Panorama Tools by Helmut Dersch are written in Java and require a java virtual machine to run:

Note that none of these tools ever had source-code released, they are unlikely to have bug-fixes or be developed further. You can run them with varying degrees of success on various platforms using Sun JRE, Microsoft JVM, GNU GJC, IBM J2ME etc..

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.

Browser plug-in issues

To use PTViewer in a web-page, the client web-browser needs to have a Java virtual machine available to run it.

Previously, this was almost universally the case, however Microsoft have stopped distributing their implementation with Internet Explorer (though many OEM sellers of Windows systems sell machines with Sun Java already installed) - So you can no longer guarantee that Java is installed.

Sun Java is a free download from Sun, the download is about 15 MegaBytes and the installation is straightforward even for inexperienced users.