It is there in Program Files. But it would still crash.
I figured it out though. Java requires access to physical memory (a lot of programs don't so routinely I let ProcessGuard block that access which it does by default for new programs unless it is in learning mode when the new program is installed and I think I just temporarily disabled PG when I install the new Java instead of putting it in learning mode. I thought it would use the same settings that PG already has for Java 6). Certain of the tabs on the applet were causing PG to alert and block physical memory access. ProcessGuard was properly trained on all versions of Java 6 so I had no problems all the years I had Java 6x. Java 7 executes from two locations (Java 6 did not show the system 32 location in PG like Java 7 does) and uses some files that Java 6 did not use. So, I had to keep telling PG after some portion of the Java applet would cause a crash when I clicked on it, to allow that. So, now PG has Java 7 in protected status and with the necessary allowances.
Everything is fine now. Is that slider what is new and some of the settings in Advanced tab? Those were the differences I noticed from Java 6.
When governments fear people, there is liberty. When the people fear the government, there is tyranny. Thomas Jefferson