public void actionPerformed(ActionEvent action) { player.Update(); viewScreen.CenterOnObject(player.getBoundingBox()); map.centerOnWorldCoordinates( new Point((int) player.getBoundingBox().x, (int) player.getBoundingBox().y)); collisionManager.handleCollisions(); this.repaint(); this.requestFocus(); }