From: <rka...@ri...> - 2004-10-18 10:57:00
|
Hi Miguel, Yikes. I did a little bit of Java applet stuff back in the mid 90s and only=20 recently started looking at Java again. I was not aware that those=20 wrapper object were not available in earlier versions of Java. Since I=20= am writing on a Mac OS X system using Safari as the browser, I don't=20 think would have even noticed the problem if I had tried out the=20 applet. Good thing you are checking up on me :-). Ren=E9 On Oct 17, 2004, at 11:04 PM, Miguel wrote: > Rene, > > In your modified/improved GaussianReader you are calling > Float.parseFloat(String) > > Unfortunately for everyone, this did not exist in Java 1.1. > > Therefore, we cannot use this method or the applet will crash on > InternetExplorer and Netscape 4.* > > This is not a big deal ... we just need to change to calling our own > parseFloat routine that is in ModelReader.java. Since we are a=20 > subclass we > can just call parseFloat directly. This has the additional convenience=20= > of > not throwing exceptions ... it just returns a NaN. > > We can do the same for parseInt. > > The change is below. > > Miguel > > try { > atom.vectorX =3D Float.parseFloat(tokens[offset++]); > atom.vectorY =3D Float.parseFloat(tokens[offset++]); > atom.vectorZ =3D Float.parseFloat(tokens[offset++]); > } > catch (NumberFormatException e) > { > System.out.println("NumberFormatException in " + line); > } > > becomes > atom.vectorX =3D parseFloat(tokens[offset++]); > atom.vectorY =3D parseFloat(tokens[offset++]); > atom.vectorZ =3D parseFloat(tokens[offset++]); > > > ----- > Open Source Molecular Visualization > www.jmol.org > mi...@jm... > ----- > > > > ------------------------------------------------------- > This SF.net email is sponsored by: IT Product Guide on=20 > ITManagersJournal > Use IT products in your business? Tell us what you think of them. Give=20= > us > Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out=20= > more > http://productguide.itmanagersjournal.com/guidepromo.tmpl > _______________________________________________ > Jmol-developers mailing list > Jmo...@li... > https://lists.sourceforge.net/lists/listinfo/jmol-developers > |