Original Post
I recently posted about the NullPointerExceptions. I got that fixed. Now, I have a new problem. when I create all of my objects in: Particle particles[] = new Particle[numParticles]; for i=0;i = new Particle(); they aren't calling the constructor. I wrote a JOptionPane.showDialog() to show some of the value that should be in the particles when they're initialized, but the values were wrong. For example, public Particle() { xPos = 300; } when I check what value is in xPos right after the for loop, it says xPos = 0. Anyone have any ideas what might be wrong? Cyber