I have a problem that I haven\'t been able to completely understand and thus I am struggling to fix it.
Basically I am busy writing a small game engine for Java Swing, an