The ParticalParty class did not need to be a thread. I should have caught this earlier. While the logs rolled over before I could see the actual error. I believe that thread died due to a concurrent mod error. I have the screen savers paint loop in a catch runtime exception which must be what kept it running. I simulated the same behaviour by not calling start on the ParticleParty.
Removing the Thread, and calling next() in the paint loop will do everything we need from ParticleParty.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Logged In: YES
user_id=1740114
Originator: YES
The ParticalParty class did not need to be a thread. I should have caught this earlier. While the logs rolled over before I could see the actual error. I believe that thread died due to a concurrent mod error. I have the screen savers paint loop in a catch runtime exception which must be what kept it running. I simulated the same behaviour by not calling start on the ParticleParty.
Removing the Thread, and calling next() in the paint loop will do everything we need from ParticleParty.