I was assigned to make an animated screensaver as a programming project for my Advanced Programming course. The objective is to have several moving components inside an undecorated, fullscreen frame, but I'm going step-by-step and doing it one component at a time.
Here's my source code so far: http://pastebin.com/dc722188
Feel free to comment out any part involving file operations, they're not relevant for now.
Now, the issue I have here is that apparently the program recognizes my LogoComponet as encompassing the entire frame (even though it's not supposed to), and thus the conditions for collision are triggered immediately causing my logo object to suddenly start having seizures. I have no idea what's causing this at all, an even manually setting the bounds for the component won't work, and the fact that this is due tomorrow isn't helping my case at all.
So, uh, help, please? .___.