The basic gist of my
applet is this: the user clicks a button, moves the mouse in a blank area, after a certain number of data points are collected, the applet performs some functions, then displays the results in a JList. I had several people access the web page all at once. Some people experienced a lag in Internet Explorer, but never in Firefox. The IE lag was inconsistent; some people experienced it, others did not. The lag occurs after the final data point is collected, and before the results are displayed. The lag was up to 15 seconds.
I've made some tweaks to the code, but since the lag doesn't occur in Firefox, and no errors are generated, I can't determine the issue. Here is the information I know:
IE version = 7
FF version = 3.5.5
JVM version = 1.6.17
I hope this isn't a too open-ended question. I was hoping someone would have generic thoughts on why the performance would be different between the two browsers. Also, I was going to try using the Executor interface so I can generate threads that return the calculations to the applet. Perhaps this will help as well.
I appreciate your thoughts.