Hi all, As far as I can tell the Java Plugin totally replaces any JVM that currently exists in IE. Therefore by just using the <applet> tag the Java Plugin will be used. This works on Win98, 2000 Pro and XP. I'm pretty sure this is true for JRE/JDK 1.3 (at some point in time, 1.3.1+ maybe) and 1.4.
As far as I can tell this totally replaces the need for the HTMLConverter. You can tell is the SUN JRE is being used because as the applet is being loaded a JProgressBar shows the downloading of classes/jars, which doesn't happen with the Microsoft JVM. I don't know exactly what Sun intended the process to be to detect whether the Sun Plugin is installed, but I would probably detect Java using Javascript and/or use a Java 1.1 compliant applet that queries itself as to what version of Java is being used and then take the appropriate action to install the Sun JRE or run your applet. For any serious applet or any applet that is going to have a long development I would definitely suggest using webstart. It gives you total control over what JRE is to be used, what standard extensions will be used, what native libraries will be used, what permissions if any the applet will need, plus many more features. And webstart has been included in the Sun JRE since 1.2.? and can be installed separately for other versions. Please correct any mistakes I may have made. Hope this helps, Dave. -----Original Message----- From: Discussion list for Java 3D API [mailto:[EMAIL PROTECTED]] On Behalf Of Lee Zhou Sent: Friday, March 01, 2002 8:13 AM To: [EMAIL PROTECTED] Subject: Re: [JAVA3D] question on feasibility of Java3D applet on XP I have tried using HTMLConverter from Sun Microsystem's page, however, I never made my Swing applet working. But I hard coded the Object tags in the applet inside my JSP, it worked perfect. Plug-in takes a while, later on the applet runs fast enough. Seems to me we have to plug-in the whole JVM on IE running on XP. I don't know if the jit.dll under \\WINNT\system32 in Windows2000 is the JVM used by IE or not. If it is, will the one plugged into XP be the similar location? Lee At 02:48 PM 2/28/2002 -0600, you wrote: >But if you as a provider of a webpage need to run a Java 2 applet and >you don't use the HTMLConverter then the client's browser would have no >way to know if it has the correct VM or not. Perhaps the 1.4 "Plugin" >can tweak IE and Netscape 6 such that a Java 2 VM is ALWAYS run >(actually I believe Netscape 6 only uses Java 2), but at least with >Netscape 4.7 it runs Java 1.1 if you use an applet tag. Using the >HTMLConverter is what tells the browser to use Java 2 (1.2,1.3,1.4). > >Am I incorrect? Has something changed? > >- John Wright >Starfire Research > >Jacob Marner wrote: > > > > The HTML Converter isn't needed anymore. If you use the latest > > versions of the Sun Java plug-in (1.4, possibly also 1.3) that plug-in > > is always used instead of the built-in browser Java (unless you disable > > the plug-in in the control panel of course). This is how it works for > > me anyway. > > > > Jacob Marner > > > > > Lee, > > > > > > My understanding is that you use the HTMLConverter to make your webpage > > > call for Sun's Plug-in which then runs Sun's VM, hence allowing Java > > > Applets to run on the client's machine (after of course they download > > > and install the JRE). > > > > > > - John Wright > > > Starfire Research > > > > > > Lee Zhou wrote: > > > > > > > > -Hi, > > > > > > > > Maybe this question has been asked before. But I missed the > answer. Could > > > > someone > > > > give me an answer on feasibility of running Java applet, 2D or 3D, > in IE of > > > > XP platform? > > > > > > > > Because XP does not include a JVM, it raises a concern on running > Java3D > > > > applet on IE browser on XP platform. > > > > How does Sun Microsystem solve this problem? > > > > > > > > Thanks in advance. > > > > Lee > > > > Java developer > > > > > > > > > ======================================================================== === > > > > To unsubscribe, send email to [EMAIL PROTECTED] and include in > the body > > > > of the message "signoff JAVA3D-INTEREST". For general help, send > email to > > > > [EMAIL PROTECTED] and include in the body of the message "help". > > > > > > > ======================================================================== === > > > To unsubscribe, send email to [EMAIL PROTECTED] and include in > the body > > > of the message "signoff JAVA3D-INTEREST". For general help, send > email to > > > [EMAIL PROTECTED] and include in the body of the message "help". > > > > > > > ======================================================================== === > > To unsubscribe, send email to [EMAIL PROTECTED] and include in the body > > of the message "signoff JAVA3D-INTEREST". For general help, send email to > > [EMAIL PROTECTED] and include in the body of the message "help". > >======================================================================= ==== >To unsubscribe, send email to [EMAIL PROTECTED] and include in the body >of the message "signoff JAVA3D-INTEREST". For general help, send email to >[EMAIL PROTECTED] and include in the body of the message "help". ======================================================================== === To unsubscribe, send email to [EMAIL PROTECTED] and include in the body of the message "signoff JAVA3D-INTEREST". For general help, send email to [EMAIL PROTECTED] and include in the body of the message "help". =========================================================================== To unsubscribe, send email to [EMAIL PROTECTED] and include in the body of the message "signoff JAVA3D-INTEREST". For general help, send email to [EMAIL PROTECTED] and include in the body of the message "help".
