The Java Control Panel has a bunch of check boxes look like they would control which JRE's are enabled.
I have about 4 different JRE's that I use for various reasons. I use 1.5 for Eclipse. I use 1.4 for JBuilder. I use 1.6 to run applets in my browser.
I have 184.108.40.206 and then I have on top of that the 1.6.10uxxx for testing to see if any of the bugs have been fixed yet.
If I un-check the check the check box for any of those JRE's, they are still enabled.
For example: If I un-check the 1.6.10uxxx checkbox and run an applet in my browser -- after restarting my browser -- I still get 1.6.10uxxx as the JRE that's run by the browser.
So my question is: why do you even have the checkboxes???
Secondly -- I have my JVM params set to:
-Xms384m -Xmx512m -Dsun.java2d.noddraw=true
Yet this is the memory usage:
Java Plug-in 1.6.0_10-rc2
Using JRE version 1.6.0_10-rc2 Java HotSpot(TM) Client VM
User home directory = C:\Documents and Settings\Administrator
AniS -- Revision: 2.3 Date: 2002/12/11 22:26:39
Memory: 15,228K Free: 4,659K (30%) ... completed.
So I don't get it. There seems to be a complete disconnect between the Java Control Panel and applets. What's the deal.
Does anybody listen? Does anybody care?
I get a lot of grief from others at SUN when I ask for lower level access to the foundation API's. I'm told that I'm not a good enough programmer. That I'd just muck things up.
Maybe the same should apply to SUN engineers.....